Linux安装mysql
进入usr/local下执行
1 |
|
[linux]centos7下解决yum install mysql-server没有可用包
第一步:安装
从网上下载文件的wget命令
1 |
|
第二步:下载mysql的repo源
1 |
|
第三步:安装mysql-community-release-el7-5.noarch.rpm包
1 |
|
第四步:查看下
1 |
|
/etc/yum.repos.d/mysql-community.repo/etc/yum.repos.d/mysql-community-source.repo
会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。
第五步:安装mysql
1 |
|
第六步:进入mysql root 开启远程访问
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
2、实现远程连接(授权法)
将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在开发时设为%。
1 2 3 4 5 6 7 |
|
可以看到在user表中已创建的root用户。host字段表示登录的主机,其值可以用IP,也可用主机名
+------+-----------------------+-------------------------------------------+
| user | host | password |
+------+-----------------------+-------------------------------------------+
| root | localhost | |
| root | localhost.localdomain | |
| root | 127.0.0.1 | |
| root | ::1 | |
| | localhost | |
| | localhost.localdomain | |
| root | % | *E56A114692FE0DE073F9A1DD68A00EEB9703F3F1 |
+------+-----------------------+-------------------------------------------+
3、实现远程连接(改表法)
use mysql;
update user set host = '%' where user = 'root';
这样在远端就可以通过root用户访问Mysql.
修改密码:
1、依次执行
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
>exit
卸载mysql linux
https://www.cnblogs.com/javahr/p/9245443.html