本文实例为大家分享了MySQL安装及配置远程登录教程,供大家参考,具体内容如下

一.安装MySQL

一.安装MySQL

1. sudo apt-get install mysql-server

2. sudo apt-get install mysql-client

3. sudo apt-get install libmysqlclient-dev

注意:安装过程中会提示设置密码和确认密码.记住密码.

安装完成之后可以使用如下命令来检查是否安装成功:

root@root:/# ps aux|grep mysqlmysql 9323 1.4 10.3 1115748 138308 ?  Ssl 22:34  0:00 /usr/sbin/mysqldroot 9486 0.0 0.0 21312 928 pts/18 S+ 22:34 0:00 grep --color=auto mysql

登陆mysql数据库可以通过如下命令直接登录:

之前我设置的密码为:root

root@root:/# mysql -uroot -proot

这里写图片描述

二.配置远程登录

1.打开配置文件

root@root:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

将bind-address = 127.0.0.1,修改为:0.0.0.0或者注释掉

这里写图片描述

3.添加远程访问权限

root@root:/# mysql -uroot -proot->GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password'   WITH GRANT OPTION;->FLUSH PRIVILEGES;

这里写图片描述

4.查看是否成功

 root@root:/# netstat -an | grep 3306 tcp   0   0 0.0.0.0:3306     0.0.0.0:*      LISTEN 

5.重启MySQL

root@root:/# service mysql restart

通过ifconfig找到IP地址

这里写图片描述

在Navicat上测试连接

这里写图片描述

更多相关文章

  1. MySQL系列多表连接查询92及99语法示例详解教程
  2. Pycharm安装PyQt5的详细教程
  3. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  4. android用户界面之按钮(Button)教程实例汇
  5. 【Android(安卓)开发教程】Toast通知
  6. Android简易实战教程--第三十九话《Chronometer实现倒计时》
  7. android加密解密完美教程
  8. Android(安卓)SDK自带教程之BluetoothChat
  9. OpenGL ES教程VI之纹理贴图(原文对照)

随机推荐

  1. spring aop源码分析
  2. Android(安卓)Studio如何删除module
  3. Spring 统一异常处理的方式
  4. Java线程池-当任务渐增时的处理-各个参数
  5. [有人@你]微信小程序“群统计”正式发布!
  6. 一文吃透JVM分代回收机制
  7. Mysql 死锁引发的@Transactional 数据回
  8. 群统计v0.9: 特殊权重票,现场活动投票利器
  9. 如何尽快掌握Python?
  10. Redission 实现分布式锁