# 解压 tar -xf mysql-5.7.9-1.el7.x86_64.rpm-bundle.tar # 安装常用组件 rpm -ivh mysql-community-common-5.7.9-1.el7.x86_64.rpm # 安装所需库 rpm -ivh mysql-community-libs-5.7.9-1.el7.x86_64.rpm # 安装MySQL客户端,需要加入强制安装RPM软件包,要不安装不成功。 rpm -ivh mysql-community-client-5.7.9-1.el7.x86_64.rpm --force --nodeps # 安装服务器端 rpm -ivh mysql-community-server-5.7.9-1.el7.x86_64.rpm
由于系统默认安装了libncurses.so.6和libtinfo.so.6,而MySQL5.7.9需要5的版本,所以最简单的方法是对6做个软链接。
ln -s /usr/lib64/libncurses.so.6 /usr/lib64/libncurses.so.5 ln -s /usr/lib64/libtinfo.so.6 /usr/lib64/libtinfo.so.5
接下来就可以启动MySQL服务,并设置开机自启。
# 启动MySQL服务 systemctl start mysqld # 设置MySQL开机自启 systemctl enable mysqld
接下来,就可以使用MySQL客户端进行登录了,但是需要先提前看一下MySQL安装时给设置的密码,它存储在MySQL的安装日志中。
cat /var/log/mysqld.log
接下来需要使用指定用户名及密码登录MySQL了。
# 指定用户root,密码:frVsiFlo8(yF 来登录 mysql -uroot -p
正确登录后,就可以愉快的玩耍了。
最后,附上一些常用操作:
# 修改root密码(操作时将“密码”替换成你所设置的内容) set password for 'root'@'localhost' = password('密码'); # 创建库测试数据库(操作时将“数据库名”替换成你所设置的内容) create database 数据库名 default character set utf8; # 创建库的管理用户及密码(操作时将“数据库名”、“管理用户名”以及“密码”替换成你所设置的内容) grant all privileges on 数据库名.*to'管理用户名'@'localhost' identified by '密码'; # 切换到对应的库中,本例使用testdb为例 use testdb; # 将testdb.sql中的数据,还原到testdb库中。 source /home/testdb.sql
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。