1、數據庫
*查看所有的數據庫: SHOW DATABASES;
*切換(選擇要操作)數據庫:USE 數據庫名
*創建數據庫:CREATE DATABASE [IF NOT EXISTS] mydb1 [CHARSET=utf8]
*刪除數據庫:DROP DATABASE [IF EXISTS] mydb1
2、數據類型
int:整型
double:浮點型,例如duble(5,2)表示最多5位,其中必須有2位小數,即最大值爲999.99;
decimal:浮點型,在表示錢方面使用該類型,因爲不會出現精度缺失問題
char:固定長度字符串類型,char(255),數據的長度不足指定長度時,補足到指定長度!
varchar:可變長度字符串類型,varchar(65535),zhangsan
text(clob):字符串類型;text是方言,標準叫clob
>很小 256B
>小 64K
>中 16M
>大 4G
blob:字節類型:
>很小 256B
>小 64K
>中 16M
>大 4G
date:日期類型,格式爲:yyyy-MM-dd;
time:時間類型,格式爲:hh:mm:ss
timestamp:時間戳類型;
3、表
*創建表
CREATE TABLE [IF NOT EXISTS] 表名 (
列名 列類型,
列名 列類型,
......
列名 列類型
);
*查看當前數據庫中所有表名稱:SHOW TABLES;
*查看指定表的創建語句:SHOW CREATE TABLE 表名(瞭解)
*查看錶結構:DESC 表名;
*刪除表:DROP TABLE 表名;
*修改表: 前綴; ALTER TABLE 表名
>添加列:
ALTER TABLE 表名 ADD(
列名 列類型,
列名 列類型,...
)
>修改列類型:
如果被修改的列已存在數據,那麼新的類型可能會影響到已存在數據
ALTER TABLE 表名 MODIFY 列名 列類型;
>修改列名:
ALTER TABLE 表名 CHANGE 原列名 新列名 列類型;
>刪除列:
ALTER TABLE 表名 DROP 列名;
>修改表名:
ALTER TABLE 表名 RENAME TO 新表名;