1.执行以下yum命令
#yum install mysql
#yum install mysql-server
#yum install mysql-devel
但是执行 yum install mysql-server 时会报错
[root@localhost /]# yum install mysql-server
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* extras: mirrors.cn99.com
* updates: mirrors.cn99.com
没有可用软件包 mysql-server。
错误:无须任何处理
是由于CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替,因此要使用其他方式安装mysql-server
2.安装mysql-server
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
如果wget命令没找到,请执行 yum -y install wget安装
这样命令执行下来就安装好了
3.重启mysql服务
service mysqld restart
4.进入mysql数据库
[root@localhost /]# mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.48 MySQL Community Server (GPL)
Copyright (c) 2000, 2020, 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> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
5.修改初始密码
mysql> set password for 'root'@'localhost' =password('mysql');
Query OK, 0 rows affected (0.00 sec)
再次登录时就使用命令 mysql -u root -p密码,-p和密码之间不能有空格
mysql -u root -pmysql