一、yum安装
-
下载yum库
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
-
安装yum库
yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
-
安装数据库
yum install -y mysql-community-server
-
启动MySQL服务
systemctl start mysqld.service
或service mysqld start
-
查看密码
cat /var/log/mysqld.log |grep password
-
修改密码
set password for 'root'@'localhost'=password('1qaz!QAZ')
-
查看mysql运行状态
/etc/rc.d/init.d/mysqld status
二、rpm安装
-
检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名称)
rpm -qa | grep -i mysql
yum -y remove mysql-libs*
- 选择Linux对应的RPM包
-
安装MySQL
rpm -ivh MySQL-server-5.6.36-1.linux_glibc2.5.x86_64
rpm -ivh MySQL-devel-5.6.36-1.linux_glibc2.5.x86_64
rpm -ivh MySQL-client-5.6.36-1.linux_glibc2.5.x86_64
cp /usr/share/mysql/my-default.cnf/ etc/my.cnf
// 修改配置文件位置
由于rpm安装没有自动生成这个.cnf配置文件,需要我们手动去拷贝一个,这一步即使不操作,mysql还是能正常启动的。不过还是拷贝一个吧,默认的配置不一定符合大众的要求;
-
初始化MySQL及设置密码
/usr/bin/mysql_install_db
service mysql start
cat /root/.mysql_secret
//查看root账号密码
mysql -uroot –pqKTaFZnl
SET PASSWORD = PASSWORD('123456')
//设置密码为123456 -
远程登陆用户设置
use mysql;
select host,user,password from user;
update user set password=password('123456') where user='root'
update user set host='%' where user='root' and host='localhost'
flush privileges
-
设置开机自启动
chkconfig mysql on
chkconfig --list | grep mysql
- 修改字符集和数据存储路径,配置/etc/my.cnf文件,修改数据存放路径、mysql.sock路径以及默认编码utf-8
-
MySQL的默认安装位置
数据库目录/var/lib/mysql/
配置文件目录/usr/share/mysql
相关命令目录/usr/bin
启动脚本/etc/init.d/mysql
强迫症患者,热爱生活,喜欢健身。
网友评论