mysql默认root用户没有密码,输入mysql –u root 进入mysql


1、初始化root密码

进入mysql数据库

mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
mysql>FLUSH RIVILEGES

2、允许mysql远程访问,可以使用以下三种方式:

a、改表

mysql -u root –p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

上面的百分号代表允许任意主机访问。

b、授权。

例如,你想root使用123456从任何主机连接到mysql服务器。

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

你想允许用户jack从ip为10.10.50.127的主机连接到mysql服务器,并使用654321作为密码

mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@’10.10.50.127’ IDENTIFIED BY '654321' WITH GRANT OPTION;
mysql>FLUSH RIVILEGES

c:在安装mysql的机器上运行:

//进入MySQL服务器
d:\mysql\bin\>mysql -h localhost -u root
//赋予任何主机访问数据的权限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
//使修改生效
mysql>FLUSH PRIVILEGES
//退出MySQL服务器
mysql>EXIT


若有疑问,请在文章底下留言~



注:本文系转载

作者: 王德水

原文链接(点击)



更多相关文章

  1. 外网远程连接局域网内的多台SQL服务器,请各位帮忙解答,谢谢!
  2. 【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器(2-1)Servlet
  3. 测试Android真机访问电脑主机web项目服务器的问题
  4. 使用AndServer在Android上搭建Web服务器
  5. Ubuntu12 64位 阿里云服务器端配置mysql+tomcat+jdk(java web环
  6. 如何在Android设备中创建Web服务器(用于远程访问)
  7. Android(Java)简单发送和接收服务器 - 快速安装挑战
  8. net. unknownhostexception:无法解析主机[LOCAL]
  9. 【边做项目边学Android】手机安全卫士04_02:从服务器下载并安装新

随机推荐

  1. android电量优化之Battery Historian工具
  2. android中如何通过代码来开启和关闭移动
  3. ImageView用作按钮是添加点击效果Selecto
  4. Android中把文件存放在SDCard
  5. 基础知识:android 数据存储--->文件存储
  6. Android(安卓)成长之路(1)——创建第一个
  7. 为NetBeans添加Andriod平台 .
  8. 多个Activity跳转的小结
  9. android的手机任务管理器,关键功能实现方
  10. Android使用文件进行数据存储的方法