數據庫系統mysql
SQL語句sql
配置文件: my.conf數據庫
終端鏈接:服務器
mysql -uroot -p
登陸工具
exit 或者 quit 後者 \q
退出開發工具
mysql -V
版本ui
命令結束符是;
編碼
\c
取消當前的執行code
查看版本:mysql -V
cdn
查看手冊:help create database
Commands end with ; or \g.
select user();
select version();
select now();
SELECT DATEBASE();
經常使用的規範要大寫,庫名、表名、字段名要小寫
支持折行操做,拆分的時候不要拆分完整的單詞
不要使用關鍵字,若是要用加``
建立數據庫:CREATE DATEBASE / SCHEMA db_name
查看當前服務器下的全部數據庫:SHOW DATABASES
若是不存在就建立數據庫:CREATE DATABASE [IF NOT EXISTS] db_name
查看上一步產生的警告信息:SHOW WARNINGS
建立時指定編碼方式:CREATE DATABASE [IF NOT EXISTS] db_name DEFAULT [CHARACTER] SET [=] charset
查看指定數據庫的詳細信息:SHOW CREATE DATABASE db_name
修改數據庫編碼方式:ALTER DATABASE db_name DEFAULT CHARACTER SET charset
打開指定數據庫:USE db_name
獲得打開的數據庫:SELECT DATABASE()
刪除指定的數據庫:DROP DATABASE db_name
若是數據庫存在就刪除: DROP DATABASE [IF EXISTS] test2
註釋:# 註釋內容 -- 註釋內容
數據庫最重要的組成之一,保存數據
由行和列來組成 row & column
每一個數據表中至少有一列,行能夠有0行、1行、或者多行
表名字惟一,且有意義,最好含義明確
建立數據表:表名、字段名、字段類型、約束條件
CEEATE TABLE [IF NOT EXISTS] table_name(字段名稱,字段類型(完整性約束類型), 字段名稱 字段類型(完整性約束條件))ENGINE=存儲引擎 CHARSET= charset
數值型
字符串類型
日期時間類型