mysql 常用語法

2022-09-16 01:33:12 字數 2308 閱讀 5125

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 < /tmp/testdatebase.sql

mysql常用語法 MySQL常用語法

更新資料 update 表名 set 健名 更改的值 where 建 刪除資料 delete from 表名 where 索引 create index 索引名稱 on 表名 鍵名 建立試圖 create view 檢視名 鍵,鍵 as select matchno,abs won lost fro...

mysql基本常用語法 mysql 常用語法

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

MY sql 常用語法

mysql show databases mysql create database mysqldata mysql use mysqldata mysql show tables 4 建立資料庫 bin mysql uroot p mysql create database mysqldata m...