linuex服务器中如何安装mysql数据库(一次性完成,包含远程连接)

Posted 穆雄雄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linuex服务器中如何安装mysql数据库(一次性完成,包含远程连接)相关的知识,希望对你有一定的参考价值。

大家好。我是雄雄,欢迎关注微信公众号:雄雄的小课堂


今天给大家介绍一下,如何在新服务器中安装mysql数据库,总是捣鼓服务器,每次都去网上查,次次都不一样,浪费好多时间,这次自己记录一下,省的后面还浪费时间。

下载mysql数据库

我在服务器中创建了个soft的目录,于是就将·mysql·下载那里了,下载的命令如下:

 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

安装mysql

执行命令:

rpm -ivh mysql-community-release-el7-5.noarch.rpm

重启mysql服务

service mysqld restart

查看服务的状态

service mysqld status

这个就代表正在运行中。

修改登录密码

先进去mysql数据库

use mysql

执行修改的命令:

update user set password=password('你设置的密码') where User='root'

然后刷新权限:

 flush privileges;

然后最好重启一下服务:

service mysqld restart;

远程连接

远程连接不上数据库,需要注意这么几个事项:

  1. 看看服务器端口,3306是否开启
  2. 查看root是不是仅限localhost连接。

放开端口很简单,现在我们看看第二个问题。

先查询一下user表。
命令如下:

select user,host from user;

看看root后面的host是不是localhost,如果是,我们需要写个sql语句改一下。sql语句如下:

update user set Host='%' where User='root';

然后就可以了。

刷新权限:

flush privileges;

在刷新一下:

flush hosts;

最好在重启一下服务。

service mysqld restart

然后就大功告成了。

以上是关于linuex服务器中如何安装mysql数据库(一次性完成,包含远程连接)的主要内容,如果未能解决你的问题,请参考以下文章

sybase部署

mysql启动不了服务启动不了该怎么办

如何使用 jdbc 代码手动连接到 mysql?

如何:在服务器中每 24 小时执行一次代码块?

CentOS7安装mysql5.7

MySQL如何卸载干净以及下载安装教程