連線mysql:
1、例1:連線到本機上的mysql
找到mysql的安裝目錄,一般可以直接鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中
了,mysql的提示符是:mysql>
2、連線到遠端主機上的mysql
假設遠端主機的ip為:10.0.0.1,使用者名為root,密碼為123。則鍵入以下命令:
mysql -h10.0.0.1 -uroot -p123
(注:u與root可以不用加空格,其它也一樣)
3、退出mysql命令
exit (回車)
登入:
mysql -u username -p
顯示全部的資料庫:
show databases;
使用某乙個資料庫:
use databasename;
顯示乙個資料庫的全部表:
show tables;
退出:quit;
刪除資料庫和資料表 mysql>drop database 資料庫名; mysql>drop table 資料表名;
檢視全部的使用者
select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;
新建使用者:
create user ``'dog'``@``'localhost'
identified by ``'123456'``;
為使用者授權:
格式:grant 許可權 on 資料庫.* to username@登入主機 identified by "password";
演示樣例:
grant all privileges on testdb.* to test@localhost identified by '1234';
然後須要執行重新整理許可權的命令:
flush privileges;
為使用者授予部分許可權:
grant select,update on testdb.* to test@localhost identified by '1234';
授予乙個使用者全部資料庫的某些許可權:
grant select,delete,update,create,drop on . to test@"%" identified by "1234";
刪除使用者:
delete from user where user='test' and host='localhost';
然後重新整理許可權;
刪除賬戶及許可權:>drop user username@'%'; >drop user username@ localhost;
改動指定使用者password 使用root登入: mysql -u root -p 執行命令: update mysql.user set password=password('新密碼') where user="test" and host="localhost"; 重新整理許可權: flush privileges;
以上就是良許教程網為各位朋友分享的linux相關知識。
linux連線mysql命令
連線mysql 1 例1 連線到本機上的mysql 找到mysql的安裝目錄,一般可以直接鍵入命令mysql uroot p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中 了,mysql的提示符是 mysql 2 連線到遠端主機上的my...
mysql連線命令
進入mysql,即連線mysql,mysql連線命令如下 比較適合連線遠端主機,或者配置單獨訪問埠的資料庫 mysql u username p password 也可以輸入完其他的,按enter鍵後再輸入 h hostname p port 若是連線本地資料庫,有些引數不必指明,以下格式即可滿足 ...
linux 下遠端連線mysql命令詳解
一 mysql 連線本地資料庫,使用者名為 root 密碼 123 注意 p 和 123 之間不能有空格 c mysql h localhost u root p123 注意 p與密碼是緊跟的 二 mysql 連線遠端資料庫 192.168.0.201 埠 3306 使用者名為 root 密碼 12...