快速让MySQL数据库服务器支持远程连接
在CentOS上安装🕤MySQL数据库【shù jù kù】❓服务器【fú wù qì】🚊后,系统出于安全性考虑,缺省不支持用【zhī chí yòng】🔵户通过非本机🔳连接上数【jiē shàng shù】🎴据库服【jù kù fú】务器【wù qì】🚊,如果想让用户【ràng yòng hù】通过另🐛外一台🕋机器连接上数【jiē shàng shù】🎴据库服【jù kù fú】务器【wù qì】🚊必须手动进行【dòng jìn háng】修改:
1、在控制台【tái】🐬执行【zhí háng】 mysql -u root -p mysql,系统提示输入【shì shū rù】数据库root用户的【yòng hù de】📢密码【mì mǎ】,输入完成后即🚈进入mysql控制台【tái】🐬,这个命😭令的【de】🅿第一个mysql是执行【zhí háng】🔵命令,第二个mysql是系统🗄数据名称,不一样【bú yī yàng】的【de】🅿。
2、在【zài】🗂mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;
3、在mysql控制台执行命🙃令中的 'root'@'%' 可以这样理解👮: root是用户名【míng】🔳,%是主机🌤名【míng】🔳或【huò】IP地址【dì zhǐ】🐍,这里的%代表任🧝意主机或【huò】IP地址【dì zhǐ】🐍,你也可替换成任意其它用户【tā yòng hù】名【míng】🔳或指定【huò zhǐ dìng】唯一的【wéi yī de】IP地址【dì zhǐ】🐍;'MyPassword'是给授【shì gěi shòu】权用户🎃指定的登录数据库的密码;另外需要说明一点的【yī diǎn de】是我这【shì wǒ zhè】🏞里的都是授权【shì shòu quán】所有权限【quán xiàn】🥒,可以指💩定部分🙏权限【quán xiàn】🥒,GRANT具体操✖作详情见📻:http://dev.mysql.com/doc/refman/5.1/en/grant.html
4、不放心🦄的话可以在【yǐ zài】📼mysql控制台执行 select host, user from user; 检查一【jiǎn chá yī】🐳下用户【xià yòng hù】表里的内容,我的检【wǒ de jiǎn】查如下🌇图所示:
关键词【guān jiàn cí】:MySQL,数据库服务器💁,远程连🐶接【jiē】
阅读本文后您有什么感想? 已有 人给出评价!
- 1
- 22
- 3
- 3
- 4
- 2