centos7.4安装mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar数据库

安装依赖

yum -y install numactl
yum install net-tools
yum install perl


1、进入放置mysql压缩包目录(/opt/centos_java_soft/mysql)

cd /opt/centos_java_soft/mysql



2、解压 mysql压缩包

tar -xvf mysql-5.7.18-1.el7.x86_64.rpm-bundle.tar


3、按顺序安装,先安装

yum remove mysql-libs
rpm -ivh  mysql-community-common-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.18-1.el7.x86_64.rpm
rpm -ivh libaio-0.3.107-10.el6.x86_64.rpm 

rpm -ivh mysql-community-server-5.7.18-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.18-1.el7.x86_64.rpm


5、启动MySQL

systemctl start mysqld


6、查看MySQL状态

systemctl status mysqld

● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2018-03-13 15:41:26 CST; 8s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 26250 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
  Process: 26172 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
 Main PID: 26253 (mysqld)
   CGroup: /system.slice/mysqld.service
           └─26253 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
Mar 13 15:41:20 centos systemd[1]: Starting MySQL Server...
Mar 13 15:41:26 centos systemd[1]: Started MySQL Server.



7、查看密码

cat /var/log/mysqld.log | grep password


8、登录

mysql -u root -p


9、重置密码(必须大写,小写,数字,符号)

SET PASSWORD = PASSWORD('12345@Qwe');


10、查看数据库

show databases;


11、授权远程连接

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345@Qwe' WITH GRANT OPTION;


12、刷新配置

FLUSH PRIVILEGES;


 13、使用SQLyong工具链接

如果提示超时,则可能是服务器没有开放对应端口。

开放教程:https://www.hebaocun.com/blog/25.html




同类文章