mysql简单语句_MySQL 简单的语句
一:連接MySQL
格式: mysql -h主機地址 -u用戶名
-p用戶密碼1. mysql –uroot
–p123456 連接本機MYSQL
2. mysql –h108.108.108.108 –uroot –p123456 連接遠程MYSQL
退出MYSQL環(huán)境,exit (回車) 或者 Ctrl+C
二:修改密碼?格式1:mysqladmin -u用戶名 -p舊密碼
password 新密碼
假設(shè)root用戶沒有密碼,那么我們開始給root添加密碼,然后再修改成另外一個密碼
mysqladmin -uroot -password 123456 //添加密碼
mysqladmin -uroot –p123456 password 666666 //修改密碼
格式2:SET PASSWORD
FOR?用戶名@'登錄主機' =
password('新密碼')
SET PASSWORD FOR test2@'localhost'=PASSWORD('123456')
三:增加新用戶 &&
賦予權(quán)限?(根據(jù)查詢系統(tǒng)數(shù)據(jù)庫mysql中的user表查看情況)
(注意:在MySQL 環(huán)境下運行)
格式:grant 權(quán)限 on 數(shù)據(jù)庫.* to
用戶名@登錄主機 identified by "密碼"
例1:增加一個用戶 test1,并開啟遠程連接(即允許任何電腦都能訪問):
grant select, insert, update, delete,create,drop on *.* to
test1@"%" Identified by "123456";
例2:增加一個用戶test2,禁止遠程連接(只允許localhost登錄)。?grant select, insert, update,delete,create,drop?on
mydb.* to test2@localhost identified by
"123456";
例3:增加一個擁有所有權(quán)限的localhost的用戶
GRANT ALL PRIVILEGES ON?mydb.* TO
test2@localhost IDENTIFIED BY "123456";
例4:只賦予權(quán)限不改密碼:
GRANT INDEX ON?mydb.* TO test2@localhost
如果你不想test2有密碼,可以再打一個命令將密碼消掉。
grant select, insert, update,
delete,create,drop?on mydb.* to test2@localhost
identified by "";
注:運行g(shù)rant后,要進行“flush
privileges;”,完成添加用戶后要的重新啟動mysql服務(wù)
四:撤銷用戶權(quán)限
格式:REVOKE 權(quán)限 ON *.* FROM
'用戶名'@'登錄主機'
1.REVOKE SELECT ON *.* FROM 'test2'@'localhost'
2.REVOKE ALL PRIVILEGES ON *.* FROM 'test2'@'localhost'
然后flush
五:刪除用戶
(根據(jù)查詢系統(tǒng)數(shù)據(jù)庫mysql中的user表查看情況)
格式: DROP USER
'用戶名'@'登錄主機'
如:刪除用戶localhost下的iauser
DROP USER 'iauser'@'localhost'
六:在MYSQL環(huán)境中,常用的命令如下
1. show databases (顯示所有數(shù)據(jù)庫)
2. use table_name (進入某數(shù)據(jù)庫)
3. show tables (顯示該數(shù)據(jù)庫下的所有表)
4. desc table_name (顯示表結(jié)構(gòu))
5. 至于對表的增刪改查,可以網(wǎng)上查找,或者開啟MYSQL遠程連接,通過工具操作。
五:MySQL導(dǎo)入導(dǎo)出命令
1.導(dǎo)出整個數(shù)據(jù)庫
格式:mysqldump -u 用戶名 -p 數(shù)據(jù)庫名
> 導(dǎo)出的文件名 mysqldump -u root -p bbs >
bbs.sql
2.導(dǎo)出一個表
格式:mysqldump -u 用戶名 -p 數(shù)據(jù)庫名
表名> 導(dǎo)出的文件名
mysqldump -u root -p bbs users> bbs_users.sql
3.導(dǎo)入數(shù)據(jù)庫
常用source 命令
進入mysql數(shù)據(jù)庫控制臺,
如mysql -u root -p
mysql>use 數(shù)據(jù)庫
然后使用source命令,后面參數(shù)為腳本文件(如這里用到的.sql)
mysql>source d:bbs.sql?(注:如果寫成source
d:\bbs.sql,就會報語法錯誤)
總結(jié)
以上是生活随笔為你收集整理的mysql简单语句_MySQL 简单的语句的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybatis字符串转成数字_计算机储存
- 下一篇: 监控mysql数据库里的数据_有谁知道哪