linux mysql rqm安装以及远程连接

首先准备两个rpm文件

MySQL-client-5.6.40-1.el6.x86_64.rpm

MySQL-server-5.6.40-1.el6.x86_64.rpm

rpm后缀的文件是可以直接用

rpm -ich +文件名安装的的

 然后执行安装命令:

rpm -ivh  MySQL-server-5.6.40-1.el6.x86_64.rpm(安装服务端)

记住这个文件等下会用到

安装完毕后就可以开启mysql服务了。命令:

service mysql start.

执行之前也可以看下mysql服务状态

service mysql status

接下来安装客户端

命令:

rpm -ivh MySQL-server-5.6.40-1.el6.x86_64.rpm

安装完后就可以使用mysql了

mysql -u root -p

如果出现上图情况,可以找到mysql命令所在目录映射到/usr/bin  下,

执行命令:

:ln -s /home/mysql/mysql-5.6.33/bin/mysql(目录名每个人安装的都不一样)    /usr/bin

好了正常情况 如下图:

这个版本的mysql会自动生成密码 保存在/root/.mysql_secret 上面以要求注意

vi /root/.mysql_secret 进入

找到密码copy 然后登陆

出现下图界面就是登陆成功。

修改密码:

SET PASSWORD=password('123456');

至此mysql安装完毕。

接下来实现linux下的mysql远程登陆

在mysql下输入命令:

为远程登陆赋权:

grant all PRIVILEGES on *.* to 'root'@'%' IDENTIFIED by 'root' with GRANT OPTION;
flush PRIVILEGES;

命令输出如下图:

然后在Navicat for MySQL新建连接

密码输入命令设置好的密码,并不是mysql连接密码,如果没改 grant all PRIVILEGES on *.* to 'root'@'%' IDENTIFIED by 'root' with GRANT OPTION; 这条命令的话 那么输入root 就好。然后测试连接就没什么问题就连接上了

update mysql.user set password = password('root'),password_expired = 'N';

猜你喜欢

转载自blog.csdn.net/liulidoing/article/details/82258399
今日推荐