Mysql快速上手及常用命令

2021-10-07 05:23:41 字數 1644 閱讀 8614

安裝mysql客戶端;sudo apt-get install mysql-client

連線資料庫

mysql -hlocalhost -uroot -p

-h資料庫主機,如果是本機的話,預設localhost,如果是遠端伺服器,則寫ip位址

-u使用者名稱

-p密碼

-p埠號(大寫p)

例如:mysql -hlocalhost -uroot -p12345 -p3306

quit或者exit退出mysql

mysql預設埠號是3306,如果修改預設埠號的話,就需要在-p這裡指定修改的埠號。

常用命令 命令

描述show databases;

顯示mysql裡面的全部資料庫

use database_name;

進入database_name這個資料庫

show tables;

當進入資料庫後,使用這個命令可以檢視該資料庫裡面所有的表

show columns from table_name;

顯示table_name這個表的所有字段,只顯示字段

select * from house_user limit 10;

顯示house_user這個表的前10條資訊

select * from house_user where user_id=「8258」;

顯示house_user這個表中user_id這個欄位為8258對應的這條資訊

desc table_name;

顯示表的結構

select count(*) from feature_model_0330 where city_code=520600;

統計feature_model_0330表中字段為city_code等於520600的資料的條數

select distinct city_code from feature_model_0330;

顯示feature_model_0330表中字段為city_code的所有編碼

select city_code,count(1) from feature_model_0330 group by city_code;

//統計每個city_code編碼所對應的個數

形如:±----------±---------+

| city_code | count(1) |

±----------±---------+

| null | 11935 |

| 0 | 72 |

| 110100 | 2 |

| 120100 | 6045 |

mysqldump 匯出指定條數資料(用於備份資料,或者拉取一小部分資料用於測試)

如果希望可以匯出部分資料足夠測試使用就行了,只要在mysqldump加上某些引數就行了,詳細如下:mysqldump -uroot -p database --where=「true limit 10」 > db.sql

最主要的就是 --where=「true limit 10」 這個引數了,這個引數的意思就是為每個表增加乙個 「limit 10」 語句,並完成了一次資料庫的dump。

使用示例:

Git快速上手 常用命令整理

git config global user.name 配置使用者名稱 git config global user.email 配置郵箱 git config list 檢視資訊 git config user.name 檢視使用者名稱 git help 幫助git init 初始化 git ad...

linux 及mysql常用命令

1.ssh連線遠端主機 ssh root 192.168.0.240 2.檔案傳到遠端主機上 scp home root 192.168.0.240 home mysql命令 1.進入 mysql u root p 2.顯示資料庫 show databases 3.顯示表 show tables 4...

MySQL匯入及常用命令

mysql匯入.sql檔案及常用命令 在mysql qurey brower中直接匯入 sql指令碼,是不能一次執行多條sql命令的,在mysql中執行sql檔案的命令 mysql source d myprogram database db.sql 另附mysql常用命令 一 連線mysql 1 ...