centos7安装单节点mysql (rpm包安装)

1,查看下面软件包是否安装,

# rpm qa | grep后缀

# rpm qa | grep mariadb

# rpm qa | grep mysql

2,创建目录

# mkdir/数据/包

创建mysql数据目录

# mkdir/数据/mysql_data

3,解压并安装

# cd/数据/包

# tar xf mysql - 5.7.18 - 1. - el7.x86_64.rpm - bundle。焦油

# rpm -ivh mysql -社区-通用- 5.7.18 - 1. - el7.x86_64.rpm 

# rpm -ivh mysql -社区- libs 5.7.18 el7.x86_64——1.。rpm

# rpm -ivh mysql -社区-客户- 5.7.18 - 1. - el7.x86_64.rpm 

# rpm -ivh mysql -社区-服务器- 5.7.18 el7.x86_64——1.。rpm

4,赋予权限并设置开机自启动

#乔恩mysql: mysql/数据/mysql_data

# systemctl启用mysqld。服务

5,编辑配置文件

# vi/etc/my.cnf

(mysql) default-character-set=utf8

datadir=/数据/mysql_data

default-storage-engine=INNODB

character_set_server=utf8

expire_logs_days=15通过innodb_buffer_pool_size=8 g

innodb_log_file_size=256

innodb_flush_method=O_DIRECT

max_connections=500

innodb_autoextend_increment=128

sql_mode=NO_ENGINE_SUBSTITUTION STRICT_TRANS_TABLES

6,启动服务并设置登录密码

# systemctl mysqld开始。服务

查看初始密码

# grep“root@localhost"/var/log/mysqld.日志| awk & # 39;{打印$ 11}& # 39;

使用初始密码登录并修改密码

# mysql -uroot - p

mysql>设置密码=密码(& # 39;自定义密码& # 39;);


centos7安装单节点mysql (rpm包安装)