返回目录:网站建设-绪论

首先请确保yum源已配置 第二部分之服务器基础配置和yum

同时执行

yum update

更新内核和软件

安装mysql

yum install mysql-community-server

在ssh出现

Is this ok [y/d/N]:

时,输入y即可,国内速度不会太快,请耐心等待...

Public key for mysql-community-common-5.7.19-1.el7.x86_64.rpm is not installed
(1/6): mysql-community-common-5.7.19-1.el7.x86_64.rpm      | 272 kB   00:01
(2/6): mysql-community-libs-5.7.19-1.el7.x86_64.rpm        | 2.1 MB   00:03
(3/6): mysql-community-libs-compat-5.7.19-1.el7.x86_64.rpm | 2.0 MB   00:04
(4/6): numactl-libs-2.0.9-6.el7_2.x86_64.rpm               |  29 kB   00:00
(5/6): mysql-community-client-5.7.19-1.el7.x86_64.rpm      |  24 MB   00:52
(6/6): mysql-community-ser 35% [=====-          ] 375 kB/s |  67 MB   05:40 ETA

systemctl start mysqld  //启动
systemctl enable mysqld  //设置为开机启动

重要

vim /var/log/mysqld.log

移动光标,找到

A temporary password is generated for root@localhost'字样,复制后面的随机密码

再执行

mysql_secure_installation
//注意:按提示输入随机密码,再输入2次新密码
//密码必须有符号、大小写等!
//如果在询问是否后又让你输入密码,请在下一次出现询问时Ctrl+c退出当前模式

MySQL配置

/etc/my.cnf

针对1G内存的优化

#该配置是我自己调教的,针对1G内存的优化
#开启query_cache
query_cache_size=16M
query_cache_type=1
long_query_time=5
#临时表缓存
tmp_table_size=32M

read_rnd_buffer_size=512K
read_buffer_size=512K
#innodb表
innodb_buffer_pool_size=200M
innodb_flush_log_at_trx_commit=2

performance_schema_max_table_instances=650
table_definition_cache=512
table_open_cache=512

 

web端MySQL管理程序(php)phpmyadmin //在安装php后直接解压到网站目录即可,同时修改文件夹名,不要暴露该地址了!

更新于:2017-12-16