Mysql 8.0.13 在CentOS7+ 安装以及踩坑
安装
安装环境:CentOS 7+,mysql 8.0.13
官网下载网址:
https://dev.mysql.com/downloads/repo/yum/
下载:
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
安装步骤:
rpm -qa | grep mysql //查询是否存在自带的mysql版本 如果存在,则进行下面的代码操作,如果不存在,可省略... rpm -e mysql //普通删除模式 rpm -e --nodeps mysql //强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 解压并安装mysql服务: rpm -ivh mysql-community-release-el7-5.noarch.rpm yum update yum install mysql-server
初始化mysql.
mysqld --initialize
启动mysql.
systemctl start mysqld
在启动时,发生错误:
[root@roothome mysql]# systemctl start mysqld Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. //查看mysql 的启动日志,查看到底问题出在哪 [root@roothome usr]# cat /var/log/mysqld.log 2018-11-19T09:12:26.121019Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.13) starting as process 22972 2018-11-19T09:12:26.132212Z 1 [ERROR] [MY-012271] [InnoDB] The innodb_system data file 'ibdata1' must be writable 2018-11-19T09:12