天天看點

資料庫操作(DataBase)

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指令)

繼續閱讀