您好,登錄后才能下訂單哦!
下文內容主要給大家帶來mysql基礎之配置文件查找次序簡析,這里所講到的知識,與書籍略有不同,都是億速云專業技術人員在與用戶接觸過程中,總結出來的,具有一定的經驗分享價值,希望給廣大讀者帶來幫助。
配置文件查找次序:
/etc/my.cnf --> /etc/mysql/my.cnf -->--default-extra-file=/PATH/TO/CONF_FILE --> ~/.my.cnf
關系型數據庫的常見組件:
數據庫:database
表:table
行:row
列:column
索引:index
視圖:view
用戶:user
權限:privilege
存儲過程:procedure
存儲函數:function
觸發器:trigger
事件調度器:event scheduler
SQL語句:
DDL:Data Defination Language
CREATE, DROP, ALTER
DML:Data Manipulation Language
INSERT, DELETE, UPDATE, SELECT
GRANT, REVOKE
CREATE DATABASE|SCHEMA [IF NOT EXISTS]'DB_NAME';
如:
CREATE DATABASE IF NOT EXISTS testdb; //創建數據庫,名為testdb
DROP DATABASE|SCHEMA [IF EXISTS] 'DB_NAME';
如:
DROP DATABASE IF EXISTS testdb; //刪除數據庫,刪除后無法復原
CHARACTER SET 'charecter set name'
COLLATE 'collate name'
查看支持所有字符集:SHOW CHARACTER SET;
查看支持所有排序規則:SHOW COLLATIONS;
獲取命令使用幫助:
mysql> HELP KEYWORD;
SHOW DATABASES; //查看數據庫
創建表:
CREATE TABLE [IF NOT EXISTS] tb_name (col1datatype 修飾符, col2 datatype 修飾符)ENGINE=''
例:
use testdb; //使用testdb數據庫
CREATE TABLE IF NOT EXISTS testuser (id int NOT NULL,nameVARCHAR(100) NOT NULL,age tinyint);
//創建表
SHOW TABLES; //查看表
DESC testuser; //查看表結構
查看所有的引擎:SHOW ENGINES;
查看表:SHOW TABLES [FROM db_name]
查看表結構:DESC [db_name.]tb_name
刪除表:
DROP TABLE [IF EXISTS] tb_name;
數據類型:
字符型
定長字符型:CHAR(#), BINARY(#)
變長字符型: VARCHAR(#), VARBINARY(#)
對象存儲:
TEXT: 不區分大小寫
BLOB:區分字符大小寫
內置類型:
ENUM
SET
數值型
精確數值型
整型:
int
tinyint:1byte
smallint:2bytes
mediumint:3bytes
int:4bytes
bigint:8bytes
十進制: decimal
近似數值型
單精度浮點型: float
雙精度浮點型: double
修飾符:
NOTNULL:非空約束
DEFAULTVALUE: 設定默認值
對于以上關于mysql基礎之配置文件查找次序簡析,如果大家還有更多需要了解的可以持續關注我們億速云的行業推新,如需獲取專業解答,可在官網聯系售前售后的,希望該文章可給大家帶來一定的知識更新。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。