开放/修改MySQL 3306端口
在Ubuntu/Linux环境下,可以通过修改MySQL的配置文件来开放/修改MySQL 3306端口。
打开terminal,使用root权限登陆,输入以下命令:
sudo gedit /etc/mysql/my.cnf
会弹出一个文件编辑器,找到以下内容:
[mysqld] port = 3306
将端口号改为你想要的端口号,例如:
[mysqld] port = 3307
保存文件,重启MySQL服务,使用以下命令:
sudo service mysql restart
访问控制设置
MySQL的访问控制是通过MySQL的用户表来实现的,可以通过以下命令查看用户表:
mysql> SELECT User, Host FROM mysql.user;
可以使用以下命令添加一个新的用户:
mysql> CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
可以使用以下命令为新用户授予权限:
mysql> GRANT ALL ON *.* TO 'username'@'localhost';
可以使用以下命令查看用户权限:
mysql> SHOW GRANTS FOR 'username'@'localhost';