Linux环境下部署MySQL数据库的部署

Linux环境下部署MySQL数据库的部署

 下载官网地址:www.mysql.com


1.mysql安装目录在/usr/local下,然后通过rz上传我们的mysql安装包

Linux环境下部署MySQL数据库的部署

 2.使用ps -ef |grep mysql命令检查是否已经存在 MySQL进程

Linux环境下部署MySQL数据库的部署

 3.用tar -zxvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz解压MySQL安装包到当前/usr/local目录

Linux环境下部署MySQL数据库的部署

4.使用 ln -s mysql-5.6.23-linux-glibc2.5-x86_64 mysql 软连接来连接我们的mysql

Linux环境下部署MySQL数据库的部署

5.使用拥有root权限的用户配置MySQL全局的环境变量,记得配置完后source一下生效(shouece /etc/profile)

Linux环境下部署MySQL数据库的部署

 6.创建我们MySQL服务的用户相关信息

  创建用户组并同时指定用户组gid为101;groupadd -g 101 dba

  创建用户并同时指定用户uid为514,用户组为dba,其他组增加一个root组,然后指定我们用户的家目录为/usr/local/mysql:useradd -u 514 -g -G root -d /usr/local/mysql mysqladmin

查看用户相关信息:id mysqladmin

Linux环境下部署MySQL数据库的部署

7. 设置mysqladmin 用户的密码,这一步是可选的,也可以不设置密码,因为在工作中都是通过其他用户使用su -mysqladmin 切到这个mysqladmin用户的。

  设置密码的命令:password mysqladmin

8.安装相关软件

[[email protected] ~]# yum  install  -y   net-tools.x86_64    libaio.x86_64    perl.x86_64

9.安装Mysql服务器

 [[email protected] ~]# yum install -y mysql-community*

报错信息:

Linux环境下部署MySQL数据库的部署

解决方法:卸载冲突的软件包,再安装

[[email protected] ~]# yum remove -y mariadb-libs.x86_64

[[email protected] ~]# yum install -y mysql-community*

10.启动mysql服务器

   [[email protected] ~]#systemctl start mysqld

[[email protected] ~]#systemctl enable mysqld

[[email protected] ~]#systemctl status mysqld

11.查询Mysql服务器密码

Linux环境下部署MySQL数据库的部署

 

注意:冒号和空格的后面,全都是密码

12.修改Mysql服务系统

   [[email protected] ~]# mysqladmin   -uroot    -p'es,W;ya(K1Th'    password    '[email protected]'

 

Linux环境下部署MySQL数据库的部署

  13.登录Mysql系统

  [[email protected] ~]# mysql      -uroot         -p'[email protected]'

14.查到默认数据库

Linux环境下部署MySQL数据库的部署

15. 关机快照