centos7下yum方式安装MySQL5.7

前言: MySQL做为一款免费、开源数据库产品,已经问世就饱受关注,不少中小企业甚至是大企业都钟爱MySQL,随着大数据的不断发展,咱们接触的信息量也愈来愈多,虽然NoSQL是大数据的宠儿,但MySQL的市场价值和市场占有率是不会降低的。做为开源数据库的大哥,咱们怎么能不知道呢。今天,咱们从最开始的安装MySQL作起,基于centos7。
首先,下载官方仓库mysql

wget  http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

而后,安装仓库

sql

yum install mysql57-community-release-el7-10.noarch.rpm

接着,安装MySQL服务器

数据库

yum install mysql-community-server

此时已经安装好MySQL啦,似不似很简单,因为MySQL5.7版本预置了密码,因此,咱们还要获取默认密码,但默认密码只有在启动一次服务器时才能够看到,因此咱们启动一下MySQL服务器:

vim

system start msyqld 

启动以后,咱们要获取默认密码,默认密码只有MySQL5.7以上版本才有,若是是低版本,能够直接root帐号登录

centos

grep 'temporary password' /usr/log/mysqld.log

若是输入上一句没有获得密码,颇有多是以前卸载MySQL时未卸载彻底,则须要执行:

服务器

rm -fr /var/lib/mysql

而后再重启MySQL服务器:

学习

systemctl restart mysqld

而后获取默认密码大数据

grep 'temporary password' /usr/log/mysqld.log

接着就能够登录啦centos7

mysql -uroot -p'默认的密码'

MySQL5.7后,首次登录后必须修改密码,以后才能正常使用,修改密码有不少方式,选个简单的

spa

set password='1234';

要是不想每次输入那么那么长的密码,能够修改它的密码机制,例如将密码等级设为low,密码长度设为4

set global validate_password_policy=low;
set global validate_password_length=4


若是是本身一我的学习用呢,能够在/etc/my.cnf的[client]下直接加上帐号信息,登录时,直接输入mysql就登上了。

# vim /etc/my.cnf
[client]
user=username
password=values

好啦,MySQL已经成功安上啦,阔以好好开始学习MySQL喽。

相关文章
相关标签/搜索