MySql 笔记 | 服务器安装与配置(rpm)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liupeifeng3514/article/details/79089335

一、下载并解压


csv-dqcs07:~ # mkdir -p /data/software/mysql
csv-dqcs07:~ # cd /data/software/mysql
csv-dqcs07:/data/software/mysql # wget http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-1.sles11.x86_64.rpm-bundle.tar

csv-dqcs07:/data/software/mysql # tar xvf mysql-5.7.21-1.sles11.x86_64.rpm-bundle.tar
mysql-community-test-5.7.21-1.sles11.x86_64.rpm
mysql-community-embedded-5.7.21-1.sles11.x86_64.rpm
mysql-community-server-5.7.21-1.sles11.x86_64.rpm
mysql-community-libs-5.7.21-1.sles11.x86_64.rpm
mysql-community-devel-5.7.21-1.sles11.x86_64.rpm
mysql-community-embedded-devel-5.7.21-1.sles11.x86_64.rpm
mysql-community-client-5.7.21-1.sles11.x86_64.rpm
mysql-community-common-5.7.21-1.sles11.x86_64.rpm

二、安装


csv-dqcs07:/data/software/mysql # rpm -ivh mysql-community-common-5.7.21-1.sles11.x86_64.rpm
csv-dqcs07:/data/software/mysql # rpm -ivh mysql-community-libs-5.7.21-1.sles11.x86_64.rpm
csv-dqcs07:/data/software/mysql # rpm -ivh mysql-community-client-5.7.21-1.sles11.x86_64.rpm
csv-dqcs07:/data/software/mysql # rpm -ivh mysql-community-server-5.7.21-1.sles11.x86_64.rpm

虽然官方文档说安装mysql-community-client-5.7.9-1.el7.x86_64.rpm和mysql-community-server-5.7.9-1.el7.x86_64.rpm就可以获得标准功能的MySQL。但是由于RPM包的依赖关系,所以实际上我们还要多装2个RPM包:mysql-community-common-5.7.9-1.el7.x86_64.rpm和mysql-community-libs-5.7.9-1.el7.x86_64.rpm。

三、启动并查看MySql服务


csv-dqcs07:/data/software/mysql # service mysql start
Starting service MySQL:                                                                                  done
csv-dqcs07:/data/software/mysql # service mysql status
Checking for service MySQL:                                                                              running

四、设置开机启动


csv-dqcs07:/data/software/mysql # chkconfig mysql on

五、查看随机密码


csv-dqcs07:/data/software/mysql # grep 'temporary password' /var/log/mysql/mysqld.log
2018-01-17T01:07:17.157225Z 1 [Note] A temporary password is generated for root@localhost: Q)qR*WqaP4Lr

六、修改随机密码


csv-dqcs07:/data/software/mysql # mysql -uroot -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.21

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MySQL_0571##';
Query OK, 0 rows affected (0.00 sec)

七、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限


mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MySQL_0571##' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

参考文章:Linux系统下以RPM方式安装mysql-5.7.9

猜你喜欢

转载自blog.csdn.net/liupeifeng3514/article/details/79089335
今日推荐