梁越

linux安装mysql,远程使用navicat连接

0 人看过

centos7安装mysql

这是个简单的安装mysql教程

首先去官网下载安装包,下载网址,我是centos7,64位,所以选择这个

传到服务器然后安装

yum install mysql80-community-release-el7-4.noarch.rpm

安装完成后继续执行

yum install mysql-community-server

这里如果卡试试你的手机热点

启动mysql

service mysqld start

查看mysql服务是否启动

ps -ef| grep mysql

如果显示下面的表明启动成功了

然后为了能够远程连接需要做一些修改

首先修改默认root用户的密码

  1. 查询默认密码
grep 'temporary password' /var/log/mysqld.log
  1. 以root身份进入mysql命令行
mysql -uroot -p

10.png

  1. 修改默认密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';
  1. 刷新权限
flush privileges;

10.png

  1. 当然你也可以创建新用户
create user '你的用户名'@'%' identified with mysql_native_password by '你的密码';
  1. 给予新用户远程连接权限
grant all on *.* to '你的用户名'@'%';

注意在第三部修改密码时可能优点烦人,因为密码设置有要求的,具体要求输入命令查看

SHOW VARIABLES LIKE 'validate_password%';

然后可以修改密码要求,如长度

set global validate_password.length=6;

不过这样修改只能一次生效,下次重启就覆盖了,如果想永久生效,需要写入配置文件

vi /etc/my.cnf