网站域名com和cn,房屋设计装修软件免费app,齐齐哈尔电话黄页,做美食软件视频网站有哪些首先查询是否安装MySQL // linux 使用yum安装或者rpm安装。(就是一个安装工具类似于applStore#xff0c;brew不必在意)
// 区别#xff1a;yum会自动安装你要安装的东西的其他依赖#xff0c;rpm不会但会提示你需要安装的东西#xff0c;比较麻烦#xff0c;所以采用yum安… 首先查询是否安装MySQL // linux 使用yum安装或者rpm安装。(就是一个安装工具类似于applStorebrew不必在意)
// 区别yum会自动安装你要安装的东西的其他依赖rpm不会但会提示你需要安装的东西比较麻烦所以采用yum安装
yum list installed mysql*
rpm -qa|grep mysql*
// 两个都查询一下看一下是哪个工具installed就用哪个工具卸载防止rpm卸载不干净// 对应的卸载命令
yum remove mysql
rpm -e mysql
安装mysql-server (yum安装)并启动
取最新的mysql版本
// yum 查看一下 仓库中有哪些mysql版本,一般只会有最新版
yum info mysql// 采用yum安装直接安装mysql server服务比较纯净的安装,傻等就安装好了。
yum install mysql-server启动mysql
// 启动mysql或者退出mysql server
service mysqld start
service mysqld stop// 查询是否启动。进程查看/端口是否监听
netstat -lnp|grep 3306 // 3306端口是否启动
ps -ef|grep mysql // 是否有mysql进程出现Error: GPG check FAILED
使用如下命令禁用GPG
yum -y install mysql-community-server --nogpgcheck
安装完成 设置外网登录
点击这个安全组,进入配置规则,选择入方向,手动添加,添加端口3306,然后重启服务器,重启mysql,这样就能外网访问到mysql了 。 安装MySQL后系统会生成一个临时密码。你可以在MySQL的日志文件中找到这个临时密码。运行以下命令
grep temporary password /var/log/mysqld.log使用临时密码登录MySQL mysql -u root -p 登录成功后重置root用户的密码 ALTER USER rootlocalhost IDENTIFIED BY NewPassword!; navicat远程连接 mysql mysql打开远程权限
#登录mysql
mysql -u root -p;
#选择mysql数据库
use mysql;
#查看user表
select host, user, authentication_string, plugin from user;
如下图如果root用户的host是localhost则标识只允许本地访问
%则表示授予 root 用户从任何主机中的所有权限 相关命令
如果是mysql8.0之前的版本
#进入MySQL数据库后进入MySQL数据库。
mysql -u root -p;
#切换到mysql数据库。
mysql use mysql;
#授予root用户从任何主机中的所有权限并设置密码。
mysql grant all privileges on *.* to root% identified by root用户密码 with grant option;
#刷新权限
mysql flush privileges;
mysql8.0以上版本
#进入MySQL数据库后进入MySQL数据库。
mysql -u root -p ;
#将root用户的主机设置为任意主机
mysql update user set host % where user root;
#刷新权限
mysql flush privileges; 使用SSH方法连接
该方法属于一种绕道的方法在不配置任何mysql的前提下先使用ssh连接阿里云服务器后再使用localhost连接mysql数据库。
先点击SSH 再点击常规连接 以上就连接成功了