分享更有价值
被信任是一种快乐

如何在centos6.5上安装mysql 5.7.20

文章页正文上

本篇文章给大家分享的是有关如何在centos6.5上安装mysql 5.7.20,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。内存:建议至少2G
硬盘:建议至少40G,动态分配操作系统为CentOS 6.5 64bit
IP:192.168.0.11
主机名:centos65mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz要把SELINUX设置成disabled,设置完成之后需要重启系统。
Linux操作系统中,SElinux是最全面的安全系统,会对文件和服务有一定的限制,SElinux默认值为Enforcing,即强制模式,设置为Enforcing可能会影响MySQL安装部署以及MySQL部署后的正常运行。建议关闭LINUX操作系统的SELINUX功能,将其设置为disabled即可。以root用户执行。
编辑/etc/selinux/config,将SELINUX=Enforcing修改为SELINUX=disabled查看iptables当前状态
chkconfig –list|grep iptables
关闭iptables自动启动
chkconfig iptables offI/O调度系统默认是cfq模式,这里强烈建议使用deadline模式
查看I/O调度文件:
[root@centos65 ~]# cat /sys/block/sda/queue/scheduler
noop anticipatory [deadline] cfq编辑/etc/sysctl.conf,设置vm.swappiness=10
说明:
swappiness的值越大,表示越积极使用swap分区,越小表示越积极使用物理内存。默认值swappiness=60。
比如:
设置10,表示物理内存剩余10%,就开始使用swap。
设置80,表示物理内存剩余80%,就开始使用swap。编辑/etc/security/limits.conf,添加
root soft nproc 65536
root soft nproc 65536
root soft nofile 65536
root hard nofile 65536
mysql soft nproc 65536
mysql soft nproc 65536
mysql soft nofile 65536
mysql免费主机域名 hard nofile 65536简单来讲关闭numa功能,可以更好地分配内存,不需要采用swap的方式来获取内存。原因是使用swap可能会导致数据库性能急剧下降。关闭方式也分在BIOS、操作系统中关闭,或者是在数据库启动过程中关闭。软件包目录:/opt/soft
MySQL家目录 /usr/local
MySQL数据目录 /data/mysql
配置文件目录 /etc/my.cnfmkdir -p /opt/soft
mkdir -p /data/mysqlgroupadd mysql
useradd -g mysql mysql -s /sbin/nologin
passwd mysql –密码为oracle123cd /opt/soft
tar -xzf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
mv mysql-5.7.20-linux-glibc2.12-x86_64 /usr/local
cd /usr/local
ln -s mysql-5.7.20-linux-glibc2.12-x86_64 mysqlchown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /data/mysql[client]
port = 3306
socket = /tmp/mysql.sock[mysql]
prompt=”u@db R:m:s [d]> “
no-auto-rehash[mysqld]
user = mysql
port = 3306
basedir = /usr/local/mysql
datadir = /data/mysqlcd /usr/local/mysql/bin
./mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/data/mysql由于初始化时,没有设置log-error参数,产生的临时密码会屏幕输出,例如临时密码为: WSes0!QdolfC
如果参数文件中设置了log-error参数,临时密码会记录在错误日志文件中。cd /usr/local/mysql/bin
./mysqld_safe –defaults-file=/etc/my.cnf &/usr/local/mysql/bin/mysqladmin –uroot -p password 或者
mysql -uroot -p set password=password(‘o免费主机域名racle123’);grant all privileges on.to ‘root’@’%’ identified by ‘oracle123’;
flush privileges;mysql -uroot -poracle123mysql -uroot -h292.168.0.11 –poracle123以上就是如何在centos6.5上安装mysql 5.7.20,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注云技术行业资讯频道。

相关推荐: 分布式缓存能不能被用作NoSQL数据库

本篇内容介绍了“分布式缓存能不能被用作NoSQL数据库”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  分布式缓存能被用作NoSQL数据库吗  InfoQ:你能…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册