1、在ubuntu server 18.04上安装配置MySQL8.0
直接使用apt install mysql-server安装,那么恭喜你踩坑。sudo apt install mysql-server默认会安装MySQL 5.7,将会出现一些莫名的问题,例如:安装过程没有要求输入root密码,而登录mysql时会要求密码等等……
阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu17.04,而MySQL8.0最高适配到Ubuntu18.04。
So,去http://dev.mysql.com/downloads/repo/apt/.下载一个mysql-apt-config_0.*.****_all.deb,使用
sudo dpkg -i mysql-apt-config_0.*.****_all.deb
安装执行,选择MySQL8.0,OK。
然后apt update一下,使用sudo apt install mysql-server命令,就会安装MySQL8.0。
MySQL8.0采用了新的加密方式,一定要注意,正是因为这个加密方式才导致Ubuntu18.04用设置的root密码登录不了MySQL,因为Ubuntu18.04的终端可能有问题,并不支持这个新的加密方式。幸好有界面可以让我们选择使用旧版本5.x的加密方式,所以果断选择采用5.x的加密方式。
2、迁移MySQL数据目录
默认MySQL8.0,会将数据目录指定到 /var/lib/mysql/ 下,计划数据目录放到 ~/mysql_data/ 中。
(1)停mysql服务
(2)拷贝 /var/lib/mysql/ 到 ~/mysql_data/。为了确保文件权限正确,拷贝时加 -a 参数。
sudo cp -a /var/lib/mysql ~/mysql_data/
(3)修改配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf 中的 datadir 配置项
datadir = /home/*****/mysqldata/mysql
(4)配置AppArmor访问控制规则,文件路径是:/etc/apparmor.d/usr.sbin.mysqld
注释掉原数据目录规则
# /var/lib/mysql r,
# /var/lib/mysql/** rwk,
新增
/home/*****/mysqldata/mysql r,
/home/*****/mysqldata/mysql/** rwk,
(5)重启mysql服务,迁移数据目录完成。
相关推荐
树莓派4b 4G版本 安装32位Ubuntu Server18.04并安装图形界面1. 准备系统镜像Q&A2. 一些提升使用体验的操作apt 换源 1. 准备系统镜像 相关的镜像文件可以直接前往Ubuntu官网下载,下载路径: ...
ubuntu-18.04.6-server-arm64.iso ubuntu arm64 aarch64位系统 ubuntu for arm64 ubuntu for aarch64
本文档简单的阐述了如何在Ubuntu18.04安装mysql,并成功的启动mysql,笔者是window 10 和Ubuntu的双系统,为了方便就安装了个mysql
在 Ubuntu 18.04 上安装 Anaconda 的教程
依次运行下面命令进行安装: sudo dpkg -i openssh-client_1%3a7.6p1-4ubuntu0.6_amd64.deb sudo dpkg -i ncurses-term_6.1-1ubuntu1.18.04_all.deb sudo dpkg -i openssh-sftp-server_1%3a7.6p1-4ubuntu0.6_amd64....
资源:MySQL安装包 Ubuntu 版本:8.0.20 Ubuntu版本:18.04 资源名称:mysql-server_8.0.20-1ubuntu18.04_amd64.deb-bundle.tar
ubuntu18.04server,系统安装
本文为大家分享了mysql 8.0安装配置方法,供大家参考,具体...阅读了一下MySQL安装指南,发现MySQL5.7版本最高只适配到Ubuntu17.04,而MySQL8.0最高适配到Ubuntu18.04。 So,去 MySQL APT Repository.下载一个mysql-
主要为大家详细介绍了Ubuntu Server 16.04下mysql8.0安装配置图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
ubuntu18.04 离线安装gcc
ubuntu18.04.5配置OpenPCDet
详细用图片描述Ubuntu18.04server 的安装方法,并且讲述了配置方法和用到的网站下载的文件,初学者很容易配置成功。
mysql离线安装依赖库libmecab2_0.996和libaio1_0.3.110
就想到了ubuntu18.04.4这个server版的64系统。总结一下这几天的使用心得 系统安装 刚刚看了一下ubuntu官网已经更新到20.04了,好不好用咱也不知道,放下官方连接https://ubuntu.com/download/raspberry-pi 有需要...
The server install image allows you to install Ubuntu permanently on a computer for use as a server. It will not install a graphical user interface.
Ubuntu 18.04 Server and Desktop 百度云链接,包含ubuntu-18.04-desktop-amd64.iso和ubuntu-18.04-live-server-amd64.iso
ubuntu-18.04.4
点击桌面上的“Install Ubuntu XXX”的快捷方式,将会弹出一个完全图形化的向导安装,最后完成后会提示重启电脑,重启后你会发现多了一个操作系统选择界面,选择咱们刚刚装好的Ubuntu(第一个)进入即可看到下面的...
ubuntu-18.04.5-desktop-amd64.iso,ubuntu18.04.5镜像,官方资源,百度网盘下载链接
Ubuntu18.04下的KVM网络配置(附各种问题解答),附过程截图命令,以及问题遇到的问题解答