在linux服务器安装mysql,并使用远程客户端工具连接数据库

第一步 下载安装

yum install http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm

  去到刚下载的rpm包目录

cd /var/tmp/

   安装rpm依赖

rpm -ivh mysql57-community-release-el7-7.noarch.rpm

    安装mysql

yum install mysql-community-server

第二步 修改默认密码

 1.修改Mysql登录免密码

   在my.cnf下面一行添加 skip-grant-tables 进入安全模式用于免密码登录

vim /etc/my.cnf

  2.重新启动mysql

service mysqld restart

  3.登录并修改mysql密码

mysql -uroot -p

   密码不输入直接回车

 切换数据库

USE mysql;

 修改root 默认密码

update user set authentication_string = password("1995") where user = "root";

 刷新

flush privileges;

  使用  exit 命令退出mysql命令行

  删除 /etc/my.cnf 配置中的skip-grant-tables 

vim /etc/my.cnf

  #skip-grant-tables 

   重启mysql服务

service mysqld restart

三 登录mysql并配置外网访问权限

  输入刚才修改的密码登录

 修改密码为弱类型,不然由于密码强度太弱会导致没权限配置外网权限

set global validate_password_policy=0;

set global validate_password_length=1;

  配置外围访问权限

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

重启就可以通过客户端工具连接了

service mysqld restart

查看服务器ip地址

ifconfig

这样通过服务器的ip就可以通过远程连接数据库了

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐