更新日志:
- [2020-11-13]
文章发布
说明:
1. 下载
- 这里以
MySQL 5.7
在win10
上的安装为例 - 百度
MySQL5.7
- 点击类似上图中的连接,然后选好参数进行下载
- 解压到自己喜欢的位置
2. 配置
-
添加
MySQL
目录到环境变量- 右击电脑图标 > 属性 > 高级系统设置 > 高级 > 环境变量
- 系统环境变量 > 新建 > 填入内容 > 确定
- 点击系统环境变量里的
Path
> 编辑
- 新建 > 填入以下内容
%MYSQL_HOME%
再新建 > 填入以下内容
%MYSQL_HOME%\bin
然后,点击各种
确定
按钮,直至没有确定
按钮可点。-
在
MYSQL
安装目录下新建my.ini
文件,输入以下内容[mysqld] #端口号 port = 3306 #解压的mysql-5.7.32-winx64的路径 basedir=D:\softs\mysql-5.7.32-winx64 # 存放数据库数据文件(也就是储存的数据)的路径,可自定义 datadir=E:\mysql_data #最大连接数 max_connections=200 # 服务端编码 character-set-server=utf8 # 使用的引擎 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] # 客户端编码 default-character-set=utf8
-
打开
CMD
窗口,输入mysqld --initialize-insecure
(初始化root
用户,不设置root
密码)
- 右击电脑图标 > 属性 > 高级系统设置 > 高级 > 环境变量
-
安装MySQL服务,用于开机自启动
- 以管理员身份启动
cmd
窗口,输入mysqld --install MySQL57
MySQL57
是自定义的服务名称,不指定的话默认为mysql
- 以管理员身份启动
-
启动刚才安装的服务
cmd
管理员身份输入net start MySQL57
3. 修改root
密码和创建用户
-
修改
root
密码
mysql -u root -p
,然后直接回车就好
然后用set password for root@localhost = password('the_password_you_set');
修改root
密码
如果想不用再次进入mysql
就生效,可以用flush privileges;
-
创建用户
grant all privileges on *.* to your_username@"%" identified by "your_password";
- 这句话完成了授权、远程访问和创建用户
%
:远程可访问(或者所有ip
)