安装步骤
- 查看系统是否有mysql
命令: rpm -qa|grep mariadb
- 删除mysql 命令 yum -y remove mariadb-xxx
- 开始安装mysql
- 首先将mysql安装包传进系统
- 上传完毕之后解压mysql 命令:tar jxzf mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz
- 解压完毕之后将mysql 移动到/soft/目录下
- 创建/data/mysql/目录 用于存放mysql数据
- 创建并编辑my.cnf文件 ,命令 vim /etc/my.cnf
- 也可以直接替换 数据库配置文件 my.cnf。
- 但是要注意一下几点
- 创建组 命令: groupadd mysql
- 创建用户 命令 :useradd -g mysql mysql
- 将/soft/mysq-8.0.22给予mysql用户
命令:chown -R mysql:mysql /home/mysql-8.0.22/
- 将 /soft/mysql-8.0.22/权限设置为755
命令: chmod -R 755 /home/mysql-8.0.22/
- 初始化mysql 命令 :./home/mysql-8.0.22/bin/mysqld --initialize --user=mysql
- 开始启动mysql ./support-files/mysql.server start
如果启动失败则需修改mysql.server文件
- 启动成功之后将mysql添加到服务中
命令: cp /home/mysql-8.0.22/support-files/mysql.server /etc/init.d/mysql
- 设置开启启动
命令:cd /etc/init.d
命令:chmod 755 /etc/init.d/mysql
命令:chkconfig --add mysql
命令:chkconfig --level 345 mysql on
命令:service mysql restart
- 配置坏境变量
命令:echo 'export MYSQL_HOME=/home/mysql-8.0.22' >> /etc/profile
命令:echo 'export PATH=.:$MYSQL_HOME/bin:$PATH' >> /etc/profile
命令:source /etc/profile
- 默认密码在mysql.err文件下可以看到
- 使用密码登录进去mysql客户端
- 修改一下密码 命令 :ALTER user 'root'@'localhost' IDENTIFIED BY '123456';
- 开启远程访问
命令:
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
命令:GRANT ALL ON *.* TO 'root'@'%';
命令:
- 以上就完成了mysql的部署然后使用工具测试一下是否可以连接
Ok到此mysql的部署就算完成了。