Ubuntu下MySQL安装及配置远程登录教程

作者:huo920 时间:2024-01-23 23:55:33 

本文实例为大家分享了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 mysql
mysql 9323 1.4 10.3 1115748 138308 ?  Ssl 22:34  0:00 /usr/sbin/mysqld
root 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

-u 表示选择登陆的用户名,
-p 表示登陆的用户密码

Ubuntu下MySQL安装及配置远程登录教程

二.配置远程登录

1.打开配置文件


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

2.修改配置文件

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

Ubuntu下MySQL安装及配置远程登录教程

3.添加远程访问权限


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

上面的user,password可以设置成自己的

Ubuntu下MySQL安装及配置远程登录教程

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

6.测试连接

通过ifconfig找到IP地址

Ubuntu下MySQL安装及配置远程登录教程

在Navicat上测试连接

Ubuntu下MySQL安装及配置远程登录教程

来源:http://blog.csdn.net/huo920/article/details/78279646

标签:Ubuntu,mysql,远程登录
0
投稿

猜你喜欢

  • Golang中 Slice的分析与使用源码解析

    2023-06-19 03:48:13
  • pandas 中对特征进行硬编码和onehot编码的实现

    2021-03-26 22:37:49
  • Pytorch之保存读取模型实例

    2023-04-03 02:15:11
  • 总结Python函数参数的六种类型

    2021-12-21 02:55:56
  • golang构建工具Makefile使用详解

    2024-04-28 10:46:04
  • Visual Studio 2017使用EF选择MySQL数据源

    2024-01-25 04:13:23
  • MySQL中通过EXPLAIN如何分析SQL的执行计划详解

    2024-01-20 00:12:43
  • Python+OCR实现文档解析的示例代码

    2023-11-22 02:34:19
  • 忘记ftp密码使用python ftplib库暴力破解密码的方法示例

    2021-01-02 03:08:31
  • python实现凯撒密码

    2022-10-13 07:31:44
  • JS数组Array常用方法汇总+实例

    2024-04-30 10:42:02
  • Tornado实现多进程/多线程的HTTP服务详解

    2023-11-19 23:40:20
  • Python&Matlab实现伏羲八卦图的绘制

    2023-02-01 02:42:39
  • 简单了解python的内存管理机制

    2021-10-03 18:13:11
  • 语义化提高页面质量

    2007-10-07 11:56:00
  • asp 去除最后一个逗号为空字符串的代码

    2010-06-09 19:18:00
  • Windows7下安装使用MySQL8.0.16修改密码、连接Navicat问题

    2024-01-15 08:58:26
  • asp使用session防止网页频繁刷新

    2007-09-26 14:25:00
  • JS 实现10进制转换36进制的示例代码

    2024-04-28 09:50:01
  • GoFrame框架gset使用对比PHP Java Redis优势

    2023-11-24 04:08:58
  • asp之家 网络编程 m.aspxhome.com