linux下配置Mysql遠端訪問

2021-08-30 16:05:07 字數 769 閱讀 8729

mysql預設是不可以通過遠端機器訪問的,通過下面的配置可以開啟遠端訪問.

我的mysql環境是ubuntu 10.04+mysql5.1

1.修改/etc/my.conf,修改完大概是如下的樣子

[quote][mysqld]

default-character-set=utf8

#修改bind-address,指定為本機實際ip位址

bind-address = 本機位址

#指定執行mysql程序的使用者

user = mysql

#mysql監聽的埠

port = 3306

#安裝的目錄

basedir = /extra-root/mysql-db

#資料檔案所在目錄

datadir = /extra-root/db-data

tmpdir = /tmp

[/quote]

2.用root登陸mysql:

sudo mysql -u root -p

執行如下命令

grant all on 資料庫名.* to 使用者名稱@'客戶端ip位址' identified by '密碼';

grant all on *.* to root@'%' identified by '密碼';

#使root能夠從任意主機上進行訪問

sonardb替換為你想訪問的資料庫名,sonar是你的想使用的使用者名稱,123456替換為你的密碼,這樣就開啟了遠端訪問功能.

linux下配置mysql遠端登入

安裝mysql 檢視自帶mysql輸入 rpm qa grep mysql 在 ubuntu 16.04 中,預設情況下,只有最新版本的 mysql 包含在 apt 軟體包儲存庫中。在撰寫本文時,那是 mysql 5.7 要安裝它,只需更新伺服器上的包索引並安裝預設包 apt get。安裝執行以下命...

Linux下配置Mysql允許遠端訪問

操作非常簡單,就5步驟,如下 1.進入 mysql 1 usr local mysql bin mysql u root p 2.使用 mysql庫 1 use mysql 3.檢視使用者表 1 select host user fromuser 4.更新使用者表 1 updateuserset h...

linux下配置Mysql遠端訪問,不受ip限制

2010 05 19文章分類 資料庫 mysql預設是不可以通過遠端機器訪問的,通過下面的配置可以開啟遠端訪問.我的mysql環境是ubuntu 10.04 mysql5.1 1.修改 etc my.conf,修改完大概是如下的樣子 引用 mysqld default character set u...