Linux安装Mysql

操作系统:CentOS7.6

下载rpm安装包

  1. wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

安装mysql

  1. yum -y install mysql57-community-release-el7-10.noarch.rpm
  2. yum -y install mysql-community-server

启动mysql服务

  1. systemctl start mysqld.service

关闭mysql

  1. service mysqld stop

查看mysql服务

  1. service mysqld status

查看mysql密码

  1. grep 'password' /var/log/mysqld.log

连接mysql

  1. mysql -u root -p

常见报错提示

GPG keys

Linux安装Mysql教程 - 图1

解决方法

执行下面这条命令再安装

  1. rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

重置密码

Linux安装Mysql教程 - 图2

登录mysql,执行以下命令

  1. set password=password('newPwd');

开放3306端口

登录腾讯云/阿里云,开放3306端口

远程连接Mysql

默认root用户只能本机登录,设置远程登录

登录mysql

切换数据库

  1. use mysql;

查表

  1. show tables;

查看user表数据

  1. select user, host from user;

修改记录

  1. update user set host="%" where user="root";

刷新

  1. flush privileges;