Windows Server2019安装MySQL5.7.25的方法
将解压文件放置C盘
配置环境变量 Patch:C:\mysql⑸.7.25-winx64\bin;
安装mysql
切换到bin目录 cd C:*\bin
1.mysqld –initialize –console 打印root用户的初始密码 (失败删除data文件重新履行)
root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到
2.安装服务bin目录下履行
mysqld –install mysql
3.启动服务(进入控制台直接运行)
net start mysql启动
4.停止服务
net stop mysql
5.更改密码(bin目录下运行):先要启动服务
输入root密码
ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;
–root远程权限
6.可以用 命令查看一下默许安装的数据库:
use mysql;
show tables;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
| sys |
+——————–+
4 rows in set (0.01 sec)
mysql>
看到默许初始化了mysql数据库,其中user表里面存储MySQL用户信息。我们可以看一下默许MySQL用户:
+——————+———–+——————————————-+
| user | host | authentication_string |
+——————+———–+——————————————-+
| mysql.infoschema | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.session | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys | localhost | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| root | localhost | *27C237A977F4F44D3F551F1A673BE14DFD232961 |
+——————+———–+——————————————-+
4 rows in set (0.00 sec)
mysql>
管理员root的host是localhost,代表仅限localhost登录访问。如果要允许开放其他ip登录,则需要添加新的host。如果要允许所有ip访问,可以直接修改成“%”
创建用户:
示例
CREATE USER ‘pig’@’192.168.1.101_’ IDENDIFIED BY ‘123456’;
CREATE USER ‘pig’@’%’ IDENTIFIED BY ‘123456’;
(需要注意:mysql8.0加密方式修改了)
检查用户
授权远程数据库
授权所有权限
授权基本的查询修改权限,按需求设置
查看用户权限
示例:
Database changed
mysql> CREATE USER ‘xxh’@’%’ IDENTIFIED WITH mysql_native_password BY ‘xxh123!@#’; #创建用户(注意:mysql8.0加密方式修改了)
Query OK, 0 rows affected (0.07 sec)
mysql>
查看密码加密方式:
+——————+———–+———————–+——————————————-+
| user | host | plugin | authentication_string |
+——————+———–+———————–+——————————————-+
| xxh | % | mysql_native_password | *70FD6FB4F675E08FF785A754755B5EBA6DA62851 |
| mysql.infoschema | localhost | mysql_native_password | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.session | localhost | mysql_native_password | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| mysql.sys | localhost | mysql_native_password | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |
| root | localhost | mysql_native_password | *27C237A977F4F44D3F551F1A673BE14DFD232961 |
+——————+———–+———————–+——————————————-+
5 rows in set (0.00 sec)
mysql>
另外,如果需要新增账户,或本机之外的其他人访问MySQL则还需要设置内置账户的host,具体可以参考:MySQL创建用户与授权
登录MySQL
到此这篇关于Windows Server2019安装MySQL5.7.25的文章就介绍到这了,更多相关Windows Server安装MySQL内容请搜索之前的文章或继续浏览下面的相关文章希望大家以后多多支持!
文章来源:丸子建站
文章标题:Windows Server2019安装MySQL5.7.25的方法
https://www.wanzijz.com/view/45414.html