mysql安装

安装环境清理

yum install -y libaio-devel
yum remove mariadb-libs-5.5.60-1.el7_5.x86_64 -y
  1. 创建安装包目录,上传文件到该目录下
[root@m01 /]# mkdir /server/tools -p
[root@m01 /]# cd /server/tools/
[root@m01 /server/tools]# rz -E    上传安装包
  1. 创建应用目录,解压安装包并移动到应用目录
[root@m01 /server/tools]# tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz 
[root@m01 /]# mkdir app
[root@m01 /]# mv /server/tools/mysql-5.7.26-linux-glibc2.12-x86_64 /app/mysql
  1. 创建数据目录(用新磁盘进行挂载,专门存放数据)
[root@m01 ~]# mkfs.xfs /dev/sdc
[root@m01 /]# mkdir /data
[root@m01 /]# blkid
/dev/sdc: UUID="46fb1d5d-91ef-40d2-911c-0bd806c2833b" TYPE="xfs"
[root@m01 /]# vim /etc/fstab
UUID=46fb1d5d-91ef-40d2-911c-0bd806c2833b /data                   xfs     defaults        0 0
[root@m01 /]# mount -a
[root@m01 /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdc         20G   33M   20G   1% /data
  1. 创建mysql进程管理用户,并对目录进行授权
[root@m01 /app]# useradd -s /sbin/nologin -M mysql
[root@m01 /app]# id mysql
uid=1002(mysql) gid=1113(mysql) groups=1113(mysql)
[root@m01 /]# mkdir -p /data/mysql/data
[root@m01 /]# chown -R mysql.mysql /data/mysql/data
[root@m01 /]# chown -R mysql.mysql /app
  1. 设置环境变量
[root@m01 /]# vim /etc/profile
export PATH=/app/mysql/bin:$PATH
[root@m01 /]# source /etc/profile
[root@m01 /]# mysql -V
mysql  Ver 14.14 Distrib 5.7.26, for linux-glibc2.12 (x86_64) using  EditLine wrapper
  1. 初始化数据(创建系统数据)
[root@m01 /]# mysqld --initialize-insecure --user=mysql --basedir=/app/mysql --datadir=/data/mysql/data

--initialize-insecure   无限制,无临时密码
  1. 编写配置文件
[root@m01 /]# vim /etc/my.cnf
[mysqld]
user=mysql
basedir=/app/mysql
datadir=/data/mysql/data
socket=/tmp/mysql.sock
server_id=6
port=3306
[mysql]
socket=/tmp/mysql.sock
  1. 启动数据库
[root@m01 /]# cp /app/mysql/support-files/mysql.server /etc/init.d/mysqld
[root@m01 /]# service mysqld restart
  1. 为数据库修改密码
alter user root@'localhost' identified by '1';
  1. 设置数据库服务开机自启
[root@m01 /]# vim /etc/rc.d/rc.local   开机时会加载这个文件中的命令
service mysqld start
[root@m01 /etc/rc.d]# chmod u+x /etc/rc.d/rc.local
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容