mysql 数据共享问题
2017-08-19 09:11
232 查看
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的
"user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED
BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED
BY 'mypassword' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED
BY '1235' WITH GRANT OPTION;
mysql>flush privileges; 这句一定要加上!!!
"user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED
BY 'mypassword' WITH GRANT OPTION;
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED
BY 'mypassword' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED
BY '1235' WITH GRANT OPTION;
mysql>flush privileges; 这句一定要加上!!!
相关文章推荐
- MySQL 4.0 数据导入到 MySQL 5.0 可能出现的问题
- 【原创】解决jsp文件和MYSQL数据乱码的问题...
- mysql 百万级数据插入更新速度问题(转)
- Mysql:关于数据库数据读写的乱码问题
- 解决mysql内存表的数据持久性问题
- rails与mysql之间中文数据显示不一致的问题
- [菜鸟系列].NET 插入数据到MySql 数据库乱码问题
- 不同系统之间的数据实时共享问题
- 解决MySQL无法插入数据的问题!
- 解决asp.net 用 mySql 数据库 添加数据时中文为乱码问题
- [MYSQL]将数据从5.0版本导入到4.1.7版本中出现乱码问题解决方案
- mysql高难度问题:随机查看数据中的记录,并且后在的不能重复前面的?
- MySQL数据文件收缩问题
- mysql里bigint插入数据问题
- Mysql插入数据乱码问题解决方案
- 用hibernate进行MYSQL数据存储时遇到的中文编码问题及其解决方
- 如何解决从mysql中读取数据时显示为乱吗的问题.
- mysql 导入数据时内存溢出问题
- 共享数据窗口问题
- 数据类型的问题(mysql)