1、連接配接資料庫
win+R > cmd > mysql -h localhost -uroot -p
2、資料庫的操作
- 建立資料庫:create database 資料庫名稱;
- 删除資料庫:drop database 資料庫名稱;
- 顯示資料庫:show databases;
- 使用資料庫:use 資料庫名稱;
3、表操作
- 顯示所有表:show tables;
- 删除表:drop table 表名;
- 建立表:create table 表名(id int(11) unsigned not null auto_increment primary key,
- username varchar(50),
- userpwd varchar(32),
- email varchar(50) [切記這裡沒有“,”]
- );
- 顯示表結構:desc 表名;
- 顯示建立表語句:show create table 表名;
- 修改資料表的名字:alter table 表名 rename as 新表名;
4、表資料操作:
- 插入資料:insert into 表名 (字段1,字段2、、、)values(值1,值2、、、);
- 查詢資料:select*from 表名 [where 條件 limit 0.1];
- 修改資料:update 表名 set 字段名1=值1,字段名2=值2、、、where 條件;
- 删除資料:delete from 表名 where 條件;
- 授權使用者權限:GRANT 權限 ON 資料庫.資料表 TO 使用者名@登入主機 IDENTIFIED BY “密碼”
- 例如:添加一個新使用者名為lisi,密碼為字元串“123”。
- 讓他可以在任何主機上登入,并對所有資料庫有查詢、插入、修改、删除的權限。
- 首先要以root使用者登入,
- 然後輸入以下指令:
- GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO lisi@”%” IDENTIFIED BY “123”
5、臨時将編碼格式改成GBK:set names gbk;
6、MySQL資料庫的常見操作:
我們可以使用help指令來查詢快捷鍵:
将查詢後的資料立起來:\G
取消目前未完成的操作:\c
退出目前用戶端:\q exit
顯示目前伺服器狀态:\s
顯示幫助資訊:\h(同help指令)