MySQL読書ノート
1541 ワード
一、MySQLコマンド&文
MySQLは標準的なSQLデータ言語形式を使用します.
二、データ型
三、MySQL事務
Atomicity(原子性)Consistency(安定性)Isolation(隔離性)Durability(信頼性)
四、索引
実際には、インデックスもプライマリ・キーとインデックス・フィールドを保存し、エンティティ・テーブルのレコードを指すテーブルです.インデックスはクエリーの速度を大幅に向上させますが、テーブルの更新速度を低下させます.
MySQLは標準的なSQLデータ言語形式を使用します.
mysqladmin -u root -p create DATABASE
mysqladmin -u root -p drop DATABASE
mysql -u root -p mysql , SQL
SHOW DATABASES;
use DATABASE;
SHOW TABLES;
SHOW COLUMNS FROM TABLE;
SHOW INDEX FROM TABLE;
ALTER TABLE testalter_tbl DROP i;
ALTER TABLE testalter_tbl ADD i INT;
ALTER TABLE testalter_tbl MODIFY c CHAR(10);
ALTER TABLE testalter_tbl CHANGE i j BIGINT;
ALTER TABLE testalter_tbl RENAME TO alter_tbl;
CREATE TABLE table_name (column_name column_type);
DROP TABLE table_name ;
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );
SELECT column_name,column_name FROM table_name [WHERE Clause] [OFFSET M ][LIMIT N]
UPDATE table_name SET field1=new-value1, field2=new-value2
[WHERE Clause]
DELETE FROM table_name [WHERE Clause]
SELECT field1, field2,...fieldN table_name1, table_name2...
ORDER BY field1, [field2...] [ASC [DESC]]
二、データ型
TINYINT
SMALLINT
MEDIUMINT
INT INTEGER
BIGINT
FLOAT
DOUBLE
DATE
TIME
YEAR
DATETIME
TIMESTAMP
CHAR
VARCHAR
TINYBLOB
TINYTEXT
BLOB
TEXT
MEDIUMBLOB
MEDIUMTEXT
LONGBLOB
LONGTEXT
三、MySQL事務
Atomicity(原子性)Consistency(安定性)Isolation(隔離性)Durability(信頼性)
四、索引
実際には、インデックスもプライマリ・キーとインデックス・フィールドを保存し、エンティティ・テーブルのレコードを指すテーブルです.インデックスはクエリーの速度を大幅に向上させますが、テーブルの更新速度を低下させます.
CREATE INDEX indexName ON mytable(username(length));
ALTER table tableName ADD INDEX indexName(columnName)
DROP INDEX [indexName] ON mytable;