Mysql命令學習

2021-10-01 05:29:00 字數 2153 閱讀 2521

mysql

linux操作mysql資料庫

mysql -u root -p等待輸入密碼,密碼不可見,然後輸入密碼。(root是使用者名稱)

然後進入mysql

1、顯示資料庫:show databases;

2、選擇要使用的資料庫:use 資料庫名

3、顯示資料庫中的表:show tables;

4、顯示資料表的結構:desc 表名

5、顯示表中的記錄:select * from 表名

6、建立資料庫:create database 庫名

7、建立資料表:create table 表明

create table name(

id int auto-increment not null primary key,

uname vachar(50),

gender char(2),

birthday date);

8、show name;;

9、desc name;(filed、type、null、key、default、extra)

| field   | type    | null | key | default |extra          |

| id      | int(11) | no   | pri | null    | auto_increment |

| uname   | char(8) | yes  |     | null   |                |

| gender  | char(2) | yes  |     | null   |                |

| birthday | date    | yes |     | null    |                |

4 rows in set (0.00 sec)

auto_increment 自增

primary key 主鍵

10、        增加記錄:insert intoname(uname,gender,birthday) values (『zhangsan』,』nan』,』1997-10-01』);

11、        修改記錄:update name setbirthday=』1967-01-15』 where uname=』zhangsan』;

12、        刪除記錄:delete from name whereuname=』zhangsan』

13、        刪除表:drop table 表名

14、        刪除庫:drop database 庫名

15、        備份資料庫:mysqldump -u root -p –opt資料庫名》備份名;

16、        恢復mysql -u root -p 資料庫名《備份名; //恢復時資料庫必須存在,可以為空資料庫

17、        .匯出整個資料庫

18、        mysqldump -u使用者名稱 -p密碼 資料庫名 > 匯出的檔名

19、        c:\users\jack> mysqldump-uroot -pmysql sva_rec  >e:\sva_rec.sql

20、        .匯出乙個表,包括表結構和資料

21、          mysqldump -u使用者名稱 -p 密碼 資料庫名 表名》 匯出的檔名

22、         c:\users\jack> mysqldump-uroot -pmysql sva_rec date_rec_drv> e:\date_rec_drv.sql

23、        刪除資料庫:drop database 資料庫名

24、        刪除資料表:drop table 資料表名

25、        alter: 修改已存在的資料表(例如增加/刪除列)和索引。

26、        create: 建立新的資料庫或資料表。

27、        delete: 刪除表的記錄。

28、        drop: 刪除資料表或資料庫。

29、        index: 建立或刪除索引。

30、        insert: 增加表的記錄。

31、        select: 顯示/搜尋表的記錄。

32、        update: 修改表中已存在的記錄。

Mysql學習命令

mysql 命令 mysql h主機位址 u使用者名稱 p密碼 連線mysql 如果剛安裝好mysql,超級使用者root是沒有密碼的。例 mysql h 110.110.110.110 uroot p123456 注 u與root可以不用加空格,其它也一樣 exit 退出mysql mysqlad...

Mysql學習命令

mysql 命令 mysql h主機位址 u使用者名稱 p密碼 連線mysql 如果剛安裝好mysql,超級使用者root是沒有密碼的。例 mysql h 110.110.110.110 uroot p123456 注 u與root可以不用加空格,其它也一樣 exit 退出mysql mysqlad...

mysql命令學習二

匯出庫中的表tmobilesegs到tmobilesegs.sql中,可以倒資料和表結構 匯出庫中的表tmonthfees200807的結構 3.source d 工作有關 資料庫 sql tmobilesegs.sql 匯入表的結構和資料 4.set names gbk 設定字符集 5.show ...