——以 MySQL為例
//登陸 mysql -u root -p //創建一個名為test_lib的數據庫 CREATE DATABASE test_lib //刪除一個名為test_lib的數據庫 DROP DATABASE test_lib //選擇test_lib數據庫 USE test_lib //添加一個包含3列的表(table)[參考](http://www.runoob.com/sql/sql-create-table.html) CREATE TABLE table1 ( column_name1 data_type(size), column_name2 data_type(size), column_name3 data_type(size) ); //刪除一個表(table) DROP TABLE table_name //添加一個列(表頭) ALTER TABLE table_name ADD COLUMN column_name VARCHAR(45); //刪除一列 ALTER TABLE table1 DROP COLUMN column1; //添加一行(兩種方式,指定列,或者不指定列) INSERT INTO table_name (column1,column2,column3,...) VALUES ('value1','value2','value3',...); INSERT INTO table_name VALUES ('value1','value2','value3',...); //刪除一行 DELETE FROM table_name WHERE column5='CCC'; //顯示test_lib的所有數據 SECLET * FROM test_lib //查看有多少個database show databases; //查看某個database有多少個table show tables; //查看當前使用的數據庫 select database(); //查看數據庫使用端口 show variables like 'port'; //查看數據庫編碼 show variables like 'character%'; //查看數據庫的所有用戶信息 select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user; //查看某個具體用戶的權限 show grants for 'root'@'localhost'; //查看數據庫當前連接數,並發數 show status like 'Threads%'; //查看數據文件存放路徑 show variables like '%datadir%';