Linux环境下部署MySQL数据库的部署
下载官网地址:www.mysql.com
1.mysql安装目录在/usr/local下,然后通过rz上传我们的mysql安装包
2.使用ps -ef |grep mysql命令检查是否已经存在 MySQL进程
3.用tar -zxvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz解压MySQL安装包到当前/usr/local目录
4.使用 ln -s mysql-5.6.23-linux-glibc2.5-x86_64 mysql 软连接来连接我们的mysql
5.使用拥有root权限的用户配置MySQL全局的环境变量,记得配置完后source一下生效(shouece /etc/profile)
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
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*
报错信息:
解决方法:卸载冲突的软件包,再安装
[[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服务器密码
注意:冒号和空格的后面,全都是密码
12.修改Mysql服务系统
[[email protected] ~]# mysqladmin -uroot -p'es,W;ya(K1Th' password '[email protected]'
13.登录Mysql系统
[[email protected] ~]# mysql -uroot -p'[email protected]'
14.查到默认数据库
15. 关机快照