本文转载:http://pangwu86.iteye.com/blog/749836

Ubuntu下安装MySQL

sudo apt-get install mysql-server过程中会提示输入root用户的密码,一定要记住,马上就会用到。

安装完成后登录MySQL。

mysql -u root -p这里新建一个用户跟数据库来测试远程连接,用root用户的话太危险了。

新建库

create database mytest;

新建用户

grant all privileges on mytest.* to 'username'@'%' identified by 'password';

这里的 @'%' 是指 任何ip都可以访问。

用户创建完毕,测试可以访问后就要修改MySQL的配置文件了。

修改my.cnf

sudo gedit /etc/mysql/my.cnf

找到 bind-address = 127.0.0.1 这行,注释掉,保存。

重启MySQL服务(不需要重启计算机的)

sudo /etc/init.d/mysql restart远程登录就可以了。

远程登录测试

mysql -h xxx.xxx.xxx.xxx -u username -p

其中xxx.xxx.xxx.xxx就是数据库的IP。


更多相关文章

  1. Linux下修改MySQL初始密码、开启远程登录、授权远程登录用户
  2. 保存在Java桌面应用程序应用程序和网站上使用的个人用户设置的最
  3. Eclipse + hibernate tools + xdoclet + MySQL 配置测试过程
  4. mysql 第二十四篇文章~相关分片功能的测试四
  5. 是一个mysql临时表,每个用户访问创建它的脚本是唯一的...?
  6. MVC框架——学生信息管理系统(多表,多事务如何处理,一个用户如何共
  7. MySQL5.7以上版本root用户空密码修改(windows系统、zip版MySQL)
  8. 【Qt】Qt5.12连接MySQl5.7(亲自测试成功)
  9. MySql查询脚本,每月统计活动用户。

随机推荐

  1. php如何安装bcmath扩展脚本?(附代码)
  2. 记录之PHP日常注意点(1)
  3. 教你用PHP开发微信公众号文章付费阅读功
  4. 了解RabbitMQ+haProxy+keepalived的使用
  5. PHP 管理全局的方法
  6. ES在MySQL、PHP中的使用
  7. PHP之斐波那契数列的N种算法
  8. 小知识大学问的注册 PHP 函数
  9. Hyperf日志如何查看组件
  10. 编译PHP扩展的方法