2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > MYSQl端口号修改 公开端口号

MYSQl端口号修改 公开端口号

时间:2019-06-02 10:22:13

相关推荐

MYSQl端口号修改 公开端口号

(一)修改MySql端口【可以不改的,就使用默认端口号3306,如果不改的话,则跳过这一步】

直接在my.ini配置文件(默认在c:\ ProgramData\MySQL\MySQL Server 5.7文件夹下),将port的值改为需要的端口号。

【切记】修改之前,备份一下。如果修改失败,可以把备份的重新拿过来修改.

操作是,有可能会遇到过在windows server上修改my.ini,修改后,重新服务器时,始终无法重新启动。提示就是请键入 NET HELPMSG 3523以获得更多的帮助。该错误应该是配置文件错误。后来把配置文件放到win10中修改后,再放回到服务器上使用就是正常的。

【如果遇到重启失败,也可以尝试如下方式】

以管理员身份打开命令行窗口。输入命令“tasklist| findstr "mysql"”,用于查找mysql的相关残留进程。杀死所有MySQL相关残留进程。之后输入命令“taskkill /f /t /im mysqld.exe”(如果除了有mysqld.exe残留进程外,还有其他残留进程的话也要依次kill掉),再次输入命令“tasklist| findstr "mysql"”,查看是否还有mysql残留进程,如有,则杀死,直到完全杀死为止。然后,net start mysql57重新启动。如果还是无法启动,提示请键入 NET HELPMSG 3523以获得更多的帮助,则应该是my.ini的问题。使用备份的mysql重新修改,或者放到window10中修改。

(二)授权远程访问

在my.ini配置文件(默认在c:\ProgramData\MySQL\MySQL Server 5.7文件夹下)的mysqld子项下,添加bind-address=0.0.0.0,添加后:

[mysqld]

Port=开放的具体端口号,默认端口号为3306

Bind-address=0.0.0.0

2. 重启MySQL服务

Cmd命令行窗口(以管理员身份启动)

>net stop mysql57

>net start mysql57

3、更改root数据项

Use MySQL;

Select * from user;

在MySQL workbench中,将root用户的Host列数值从localhost修改为%

4、开启远程访问权限

GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '具体的密码' WITH GRANT OPTION;

flush privileges

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。