Ubuntu 18.04 安装MySQL
最近在写东西的时候,需要用到MySQL,在网上查了一下,都说Ubuntu18.04不能安装MySQL5.7.22, 总觉的不可能,所以自己就研究了一下,然后分享给大家
工具/原料
- VMware Workstation Pro 14
- Ubuntu 18.04
- Navicat Premium 12
方法/步骤
系统安装完毕后执行更新命令:sudo apt upgrade
系统更新完毕后执行MySQL安装命令:sudo apt install mysql-server
查看MySQL服务状态:sudo service mysql status
查看MySQL版本号:sudo mysql
这个时候MySQL是没有密码的所以需要设置密码:
设置密码为Admin@123
set password for 'root'@'localhost' = password('Admin@123');
设置MySQL允许远程登录:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY 'Admin@123' WITH GRANT OPTION;
更改mysql配置文件:/etc/mysql/mysql.conf.d/mysqld.cnf
注掉 bind-address = 127.0.0.1
使用vim 打开配置文件,Ubuntu默认没有安装。
执行 sudo apt install vim 安装
在更改MySQL配置文件时一定要停止MySQL服务否则配置文件无法保存
sudo service mysql stop
更改配置文件:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
启动MySQL服务:
sudo service mysql start
查看服务状态:
sudo service mysql status
远程登录测试
使用 Navicat Premium 12 测试远程登录
1、新建MySQL连接
2、配置连接信息
3、点击测试连接
到此Ubuntu 18.04 安装 MySQL 5.7.22 完毕
END
注意事项
- 在更改MySQL配置文件时一定要停止MySQL服务否则配置文件无法保存
最新文章
- hive
- redis数据类型及使用场景
- React的虚拟DOM
- 在项目中那个少用if else 语句,精简代码,便于维护的方法(1)
- Giving Data Backup Option in Oracle Forms 6i
- 执行powershell脚本
- canvas剪裁图片并上传,前端一步到位,无需用到后端
- 使用c#检测文件正在被那个进程占用 判断文件是否被占用的两种方法
- Mac OS X 安装 brew 工具!
- python编程快速上手之第7章实践项目参考答案
- python 学习第一天
- 6、zabbix使用进阶(02)
- [svc]openssl对称非对称加密实战
- react state为数组时插入值
- List<;Map<;String, Integer>;>; 同key的value全部累加合并
- Oracle PLSQL Demo - 08.定义显式游标[Define CURSOR, Open, Fetch, Close CURSOR]
- 《C++反汇编与逆向分析技术揭秘》之十——构造函数
- 嵌入式linux问题杂锦
- python 进程池的使用
- Struts2小demo遇到的几个问题
热门文章
- python三大器(装饰器/生成器/迭代器)
- BZOJ 3157: 国王奇遇记 (数学)
- Outlook 2013 日历/任务本地备份与还原
- golang中使用ETCD
- 配置webpack.config.js中的文件
- Spring Security 登录校验 源码解析
- SDOI 2019 R1 摸鱼记
- ACM-ICPC 2018 沈阳赛区网络预赛 G Spare Tire(容斥)
- Python——Python+Pydev出现SyntaxError: Non-UTF-8 code
- avg 的使用