mysql server远程连接_本地远程连接 MySQL server
問題
MySql Server 出于安全方面考慮默認(rèn)只允許本機(jī)(localhost, 127.0.0.1)來(lái)連接訪問。如果想遠(yuǎn)程訪問,需要額外做下操作。
配置修改
定位文件
/etc/mysql/mysql.conf.d/mysqld.cnf
定位屬性
skip-networking #注釋掉 因?yàn)樗瞧帘蔚粢磺蠺CP/IP連接
bind-address = 127.0.0.1 #它和上一個(gè)選項(xiàng)是異曲同工,要想遠(yuǎn)程連接,也得注釋掉
重啟服務(wù)
/etc/init.d/mysql restart
建庫(kù)
create database solo;
create database newlife;
用戶授權(quán)
-- 登錄
mysql -u root -p
-- 切換數(shù)據(jù)庫(kù)
use mysql;
-- 查詢用戶表命令
select User,authentication_string,Host from user;
-- 新增用戶密碼,%代表所有主機(jī),也可以具體到你的主機(jī)ip地址
CREATE USER 'solouser'@'%' identified BY 'solo@pwd';
CREATE USER 'newlife'@'%' identified BY 'newlife@pwd';
-- 授權(quán)
GRANT ALL ON solo.* TO 'solouser'@'%';
GRANT ALL ON newlife.* TO 'newlife'@'%';
-- 刷新權(quán)限,消除緩存的影響
FLUSH PRIVILEGES;
客戶端登錄
mac 端我使用 sequel-Pro,會(huì)發(fā)現(xiàn)可以正常訪問。
我組建了一個(gè)技術(shù)交流群,每日我會(huì)精選文章發(fā)布科技早報(bào),里邊會(huì)有技術(shù)大佬一起交流學(xué)習(xí),共同成長(zhǎng)。需要的朋友可以加我微信(微信ID:yonglun_1994),拉你進(jìn)群,并有學(xué)習(xí)大禮包相送。
總結(jié)
以上是生活随笔為你收集整理的mysql server远程连接_本地远程连接 MySQL server的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DxDebugService.exe是什
- 下一篇: mysql group 条件_mysql