解压MySQL安装文件
解压完成后,在/home目录下多一个“mysql-5.7.17-linux-glibc2.5-x86_64”文件夹
在安装MySQL之前需要对数据库存储位置进行一些规划,这个根据你的情况来定,这里只是举例
- MySQL安装位置:/usr/local/mysql
- 数据库保存位置:/home/data/mysql
(1)将之前解压的“mysql-5.7.17-linux-glibc2.5-x86_64”文件夹移动到MySQL安装位置
(2)创建数据库目录
(这里注意学习下创建目录命令mkdir及参数p的意义)
(3)新建MySQL用户、组
新建msyql用户,并设置其禁止登录shell
(4)改变MySQL安装目录属有者,下面的命令一行一行执行
(5)配置MySQL
进入MySQL安装位置下的bin目录,执行下面的命令
【如果出现下面的错误,说明没有安装libaio.so.1,如果没有错误请忽略
安装libaio.so.1命令
【如果出现Command 'mysqld' not found错误,需要在/usr/bin目录下做一个mysqld命令的软链接,命令如下
其他MySQL命令不能执行都可以通过做软链接来解决,把上图中的红线部分换成你的命令即可】
如果上面没有出错,应该出现下面的界面
上图中最后一行中的OrMnN:.S!2RE是随机生成的MySQL的密码,注意这个密码是随机生成的
给MySQL安装SSL,命令如下
(6)修改系统配置文件
(7)启动MySQL
(8)登录MySQL
【如果出现下面的错误
请执行如下命令进行依赖的安装
】
如果没有出错,应该出现输入密码,将之前生成的随便密码输入即可登录
(9)修改MySQL密码命令:SET PASSWORD = PASSWORD('demo');
demo即为你的新密码
退出MySQL
password字段改成了authentication_string