
需要一个有公网IP地址的主机,可以租一台VPS。将MySQL部署在上面
MySQL设置文件中绑定IP地址0000
root账号登录mysql,输入:
use mysql;
update user set host = '%' where user = 'root';
flush privileges;
如果系统防火墙阻止了3306端口,需要在iptables里开放
任何人都可以用root账号通过IP地址:3306访问你的MySQL了
在myini中下面basedir是MYSQL安装路径basedir="C:/ProgramFiles/MySQL/MySQLServer51/"下面datadir是MYSQL数据库所在的路径datadir="C:/DocumentsandSettings/AllUsersWINDOWS/ApplicationData/MySQL/MySQLServer51/Data/"
update 表名 set 字段名 ='要修改的数据' where 字段名 ='原有的的数据' and 限制条件(字段名='限制条件')
其实只要找到表可以在表里面改,但是数据量大的话很难查找。用语句修改更方便。
mysql读取不到数据库
1
mysql服务没启动;
2
sock文件路径设置错误 ;
3
sock文件所在目录的权限问题;
4
这个文件直接丢失了 解决步骤: 1)检查服务有没有启动mysqlsock文件,如果该路径下没有sock文件,我们先用find命令找出这个文件的位置,如果find也找不到,重启一下mysql服务即可,会自动生成一个。 我们就可以这样创建: ln -s /var/lib/mysqlsock /tmp/mysqlsock ,创建完之后,再尝试连接 另外需要注意的是,mysqlsock文件默认是在/tmp下,数据库启动的时候 16320 读取不到项目内的资源
查看更多
以上就是关于mysql怎么放到网络上去让其他电脑获取数据全部的内容,包括:mysql怎么放到网络上去让其他电脑获取数据、怎样查看MySql数据库物理文件存放位置、怎样查看MySQL生产的数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)