linux連線mysql命令

2021-10-19 08:00:08 字數 1780 閱讀 1937

連線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...