linux 下 mysql 常用命令

2021-08-21 04:06:58 字數 2484 閱讀 7398

閱讀目錄 ********************==

2.登入

3.修改密碼

4.常用操作(需登入)

5.匯入、匯出資料庫(不需登入)

文章正文 ********************==

回到頂部

service mysql start

service mysql stop

service mysql restart

回到頂部

語法:mysql -u使用者名稱 -p使用者密碼

舉例:mysql -uroot -p123456

語法:mysql -u使用者名稱 -p+回車,然後輸入密碼

舉例:mysql -uroot -p  

回到頂部

語法:mysql> set password for 使用者名稱@localhost = password('新密碼');

舉例:mysql>set password for root@localhost = password('123456');

mysql> use mysql; 

mysql> update user set password=password('123') where user='root' and host='localhost'; 

mysql> flush privileges;

語法:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼

舉例:mysqladmin -uroot -p123 password 123456

語法:mysqladmin -u使用者名稱 -p舊密碼 password+回車,然後輸入兩次新密碼

舉例:mysqladmin -uroot -p123 password

回到頂部

show databases;

create database 資料庫名;

drop database 資料庫名;

use mysql;

show tables;

describe 資料表名;

回到頂部

語法:mysqldump -u使用者名稱 -p密碼 --all-databases >匯出路徑

舉例:mysqldump -uroot -p123456 --all-databases >/tmp/all.sql

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名》匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase >/tmp/testdatebase.sql

語法:mysqldump -u使用者名稱 -p密碼 --no-data --databases 資料庫名》匯出路徑

舉例:mysqldump -uroot -p123456 --no-data --databases testdatebase  >/tmp/testdatebase_no_data.sql

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名 --tables 資料表名》匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase --tables t_user >/tmp/testdatebase_user.sql

語法:mysqldump -u使用者名稱 -p密碼 --no-data --databases 資料庫名 --tables 資料表名》匯出路徑

舉例:mysqldump -uroot -p123456 --no-data --databases testdatebase --tables t_user >/tmp/testdatebase_user_no_data.sql

語法:mysqldump -u使用者名稱 -p密碼 --databases 資料庫名 --tables 資料表名 --where='條件'>匯出路徑

舉例:mysqldump -uroot -p123456 --databases testdatebase --tables t_user --where='user_no=1'>/tmp/mysql_user_no.sql

將 host1 伺服器中的 db1 資料庫的所有資料匯入到 host2 中的db2資料庫中,db2的資料庫必須存在否則會報錯

(經測試,在mysql5.5版本中,db2存在即可,實際生成資料庫名稱與db1一致;加上-c引數可以啟用壓縮傳遞)

語法:mysqldump --host=host1 -u使用者名稱 -p密碼 --databases db1 |mysql --host=host2 -u使用者名稱 -p密碼 --databases db2

舉例:mysqldump --host=192.168.1.101 -uroot -p123456 -c --databases testdatebase |mysql --host=192.168.3.102 -uroot -p123456 --database testdatebase

語法:mysql -u使用者名稱 -p密碼 < 匯入路徑

舉例:mysql -uroot -p123456

linux 下 mysql 常用命令

1.開啟和關閉 1.1.開啟 service mysql start 1.2.關閉 service mysql stop 1.3.重啟 service mysql restart 2.登入 2.1.密碼明文 語法 mysql u使用者名稱 p使用者密碼 舉例 mysql uroot p123456 ...

linux 下 mysql 常用命令

2.登入 3.修改密碼 4.常用操作 需登入 5.匯入 匯出資料庫 不需登入 匯入 匯出資料庫 不需登入 開啟service mysql start 關閉service mysql stop 重啟service mysql restart 密碼明文語法 mysql u使用者名稱 p使用者密碼 舉例 ...

linux 下 mysql 常用命令

service mysql start service mysql stop service mysql restart 語法 mysql u使用者名稱 p使用者密碼 舉例 mysql uroot p123456 語法 mysql u使用者名稱 p 回車,然後輸入密碼 舉例 mysql uroot ...