在ubuntu服务器上安装mysql并配置外网访问
2023-09-11 14:17:05 时间
更新系统,如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载
sudo apt-get update
2.安装mysql
sudo apt-get install mysql-server mysql-client
安装时候需要输入密码,密码是root用户的密码
3.安装成功后可以通过下面的命令测试是否安装成功:
sudo netstat -tap | grep mysql
出现如下信息证明安装成功:
![](https://img2018.cnblogs.com/blog/920235/201809/920235-20180917122139437-1582761684.png)
4.登录mysql,进行授权
mysql -u root -p
输入密码
进入mysql服务,执行授权命令:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;
5.设置数据库允许外网访问
首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1:
![](https://img2018.cnblogs.com/blog/920235/201809/920235-20180917122215861-1274894650.png)
保存退出,重启mysql,执行命令sudo service mysql restart
6.在本地实用数据库连接工具进行连接测试
![](https://img2020.cnblogs.com/blog/920235/202008/920235-20200825123644739-323905246.png)
相关文章
- Mac Pro 解压安装MySQL二进制分发版 mysql-5.6.30-osx10.11-x86_64.tar.gz(不是dmg的)
- mysql 配置参数
- navcat导入mysql.sql出现:2006, 'MySQL server has gone away'
- Mysql 11配置项
- Linux下apache+php+mysql搭建配置记录
- 迁移mysql数据位置
- MySQL查看数据库性能常用命令
- MYSQL随机抽取查询 MySQL Order By Rand()效率问题
- MYSQL简单安装配置
- Ubuntu安装配置mysql
- mysql多实例(个人的情况,不是大众的)里面有配置好的脚本+主从复制
- MySQL · 8.0.0新特性 · 持久化自增列值
- [Docker] Run MySQL in Docker Container
- 了解和正确维护MySQL日志
- MySQL · 最佳实践 · 空间优化
- ubuntu更改mysql的编码配置
- CentOS下MySQL安装后配置和设置
- mysql超经典的8小时问题-wait_timeout
- ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘
- Python:mysql-connector-python模块对MySQL数据库进行增删改查
- 解决mysql插入数字都变成2147483647的方法 Duplicate entry ‘2147483647‘ for key ‘PRIMARY‘ 详解mysql的数据类型
- 完全卸载mysql免安装版
- 下载配置MySql,高速启动MySql批处理,MySQLclient软件SQL-Front的配置---ShinePans
- Mysql宽字节注入(转)
- ubuntu 16.04 tightvncserver VNC 安装配置,安装xrdp,x11vnc、Ubuntu 18.04
- linux下配置php Apache mysql
- mysql 数据库 分表后 怎么进行分页查询?Mysql分库分表方案?
- Mysql报错:Can't connect to local MySQL server through socket '/tmp/mysql.sock'
- Mysql增加表字段
- MySQL数据库篇之mysql的快速启动和停止
- 【高可用MySQL解决方案】centos7配置mysql主从复制