mysql遠端登入的原理 MySQL配置遠端登入

2021-10-17 18:02:02 字數 948 閱讀 2364

一、安裝mysql

3sudo apt-get install mysql-server

apt isntall mysql-client

apt install libmysqlclient-dev

2. 以上3個軟體包安裝完成後,使用如下命令查詢是否安裝成功:

1sudo netstat -tap | grep mysql

查詢結果如下圖所示,表示安裝成功。

[email protected]:~# netstat -tap | grep mysql

tcp6 0 0 [::]:mysql [::]:* listen 7510/mysqld

[email protected]:~#

二、設定mysql遠端訪問

1. 編輯mysql配置檔案,把其中bind-address = 127.0.0.1注釋了

1vi /etc/mysql/mysql.conf.d/mysqld.cnf

2. 使用root進入mysql命令列,執行如下2個命令,示例中mysql的root賬號密碼:root

2grant all on *.* to root@'%' identified by 'root' with grand option;

flush privileges;

3. 重啟mysql

1/etc/init.d/mysql restart

三、設定賬號許可權

給使用者授權

我用的使用者是root 密碼123456

示例:1grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

執行完後,再

1mysql:flush privileges;

重新整理一下許可權就可以了,不用重啟

重啟成功後,在其他計算機上,便可以登入。

遠端登入linux(centOS)中的MySQL

注意兩點 1.安裝mysql 2.在mysql中建立使用者和授權使用者 重新整理許可權 使用者root賬號登入mysql 2.1 建立使用者 create user 新使用者名稱 localhost identified by 密碼 建立本地使用者 create user 新使用者名稱 identi...

mysql 遠端source 遠端訪問mysql

問題描述 訪問mysql error 1045 28000 access denied for user root localhost using password no 解決方法 一 修改root使用者的密碼 方法一 etc init.d mysql stop mysqld safe user m...

遠端登入mysql

1 遠端登入win7下的mysql 1.1 開啟防火牆,開放mysql使用的埠,如3306埠。1.2 授權。使用如下語句進行授權,使得root使用者使用root密碼從任何主機連線到mysql伺服器。語句 grant all privileges on to root identified by ro...