Mysql安装

1.1. 下载安装包

https://dev.mysql.com/downloads/mysql/

推荐安装5.7版本

1.2. linux安装

1、卸载已有的mysql

rpm -qa|grep -i mysql

停止mysql服务,卸载之前安装的mysql

rpm -ev 包名

如果卸载过程中报依赖错误,直接在卸载命名后面加参数 --nodeps

rpm -ev 包名 --nodeps

查找之前安装的mysql的文件,并逐个删除

find / -name mysql

2、开始安装

1、添加用户和组

groupadd mysql

添加用户mysql 到用户组mysql(使用-r参数表示mysql用户是一个系统用户,不能登录)

useradd -r -g mysql mysql

2、手动创建MySQL data目录

目录权限设置

将mysql及其下所有的目录所有者和组均设为mysql

3、配置my.cnf文件

此文件非常重要,初始化之前要把此文件放到 /etc 目录下

此文件内容如下(路径根据自己的实际情况):

4、初始化mysql

注意:mysqld --initialize-insecure初始化后的mysql是没有密码的

重新修改下各个目录的权限

把安装目录的目录的权限所有者改为root

把data目录的权限所有者改为mysql

5、启动mysql

6、修改密码

7、测试登录

输入密码后,应该就连接上了

8、copy启动脚本并将其添加到服务且设置为开机启动

mysql启动脚本为:/usr/database/mysql5.7/support-files/mysql.server

添加服务

9、开机启动

10、设置外网可以访问

在mysql的bin目录下执行:mysql -uroot -p密码 登陆到数据:

Last updated

Was this helpful?