但是怎样开发自己本机的mysql数据库给别人呢?必要做以下配置:
备注:这个仅是在局域网下的毗连,必要两台电脑使用同一个无线网 1、修改 MySQL 配置文件
打开 MySQL 的配置文件 my.ini。默认情况下,这个文件位于 MySQL 安装目录下的 C:\ProgramData\MySQL\MySQL Server X.Y(X.Y 是你的 MySQL 版本号)。
直接用记事本打开大概保存不了,会提示你没有管理员权限;必要在左下角搜索记事本应用,右键以管理员身份运行,之后按照上述所在找到my.ini文件,ctrl+F搜索到[mysqld],修改或添加 bind-address 设置,将其更改为 0.0.0.0 或你的盘算机的 IP 所在。
[mysqld]
bind-adress = 0.0.0.0
复制代码
2、重启 MySQL 服务
修改配置文件后,重启 MySQL 服务以使更改生效。你可以通过以下步骤重启服务:
win+r
services.msc
找到MySQL,右键重启
3、创建允许远程访问的 MySQL 用户
使用 MySQL 命令行毗连到自己的数据库,并创建一个能够从远程所在访问的用户。
mysql -u root -p mydatabase
复制代码
以下命令会创建一个用户 username,允许任何 IP 所在(%)访问,并授予对 database_name 数据库的所有权限:
CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'%';