1.官网下载mysql安装包,官网地址 https://dev.mysql.com/
本次使用 mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz 进行安装
2.将安装包放在/usr/local 下面,并解压
tar -xvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
4、复制mysql到/usr/local/mysql文件夹内
cp mysql-5.7.17-linux-glibc2.5-x86_64 /usr/local/mysql -r
5、添加系统mysql组和mysql用户
groupadd mysql和useradd -r -g mysql mysql
6、进入安装mysql软件目录:执行命令
cd /usr/local/mysql
7.修改属主
chown -R mysql:mysql ./
8、安装数据库之前创建data目录
mkdir /usr/local/mysql/data
9、初始化数据库:
在5.7 初始化需要用到mysqld --initialize
解决办法:
1.将源码包里面的/usr/local/mysql/mysql-5.7.22-linux-glibc2.12-x86_64/share/english/errmsg.sys复制到/usr/share/mysql/errmsg.sys
2.同时清除 data里面的数据,重新初始化