windows s2019安装mysql 5.7并配置
环景:
windows server2019
mysql-5.7.36
安装流程:
一、从官网下载mysql的zip(开源免安装版)
1.解压
D:\Program Files\mysql\mysql-5.7.36-winx64
在此目录下新建my.ini
文件内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir="D:\Program Files\mysql\mysql-5.7.36-winx64"
# 设置mysql数据库的数据的存放目录
datadir="D:\Program Files\mysql\mysql-5.7.36-winx64\data"
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\Program Files\mysql\mysql-5.7.36-winx64\bin\mysqld.exe
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysqld]
explicit_defaults_for_timestamp=true
2.保存
二、初始化mysql
在解压的目录下D:\Program Files\mysql\mysql-5.7.36-winx64发现:少了data文件夹,这是因为mysql从5.7以后的版本都需要自己初始化生成
cmd到bin路径下: D:\Program Files\mysql\mysql-5.7.36-winx64\bin> mysqld –initialize
输入命令之后就生成了data文件夹
三、安装、启动
1.D:\Program Files\mysql\mysql-5.7.36-winx64\bin>mysqld install
成功会提示success
(移除mysqld remove)
2. 启动服务 检查mysql是否成功安装
D:\Program Files\mysql\mysql-5.7.36-winx64\bin>net start mysql
如果出现失败:证明你的my.ini文件配置有问题
(停止服务 net stop mysql)
四、设置密码
直接用 mysql -u root -p 进入(默认密码为空)
D:\Program Files\mysql\mysql-5.7.36-winx64\bin>mysql -u root -p
1、 update mysql.user set authentication_string=password(‘xxxxxxxx’) where user=’root’ and Host = ‘localhost’;
–》 flush privileges;
–》quit;
2、 mysql -u root -p ‘xxxxxxxx’ 进入了
3、mysql>SET PASSWORD = PASSWORD(‘xxxxxxxx’); 设置新密码
相关文章
- MySQL进入数据库:掌握命令行操作(mysql进入数据库命令)
- MySQL更新记录:一次成功编辑(mysql更新一条记录)
- MySQL 安装指南:从零开始(mysql安装在哪里)
- 如何查看 MySQL 系统性能?(mysql系统性能查看)
- MySQL实现回滚操作的技巧(mysql的回滚)
- MySQL查询语句如何获取表名(mysql查询表名)
- MySQL查询显示用户名表方法简介(mysql查看用户名表)
- MySQL集群:实现数据库高可用性(mysql的集群)
- MySQL:从字符到二进制的转换(mysql字符转二进制)
- MySQL安装不能启动服务 排查MySQL安装不能启动的原因(mysql安装没有服务)
- MySQL安装配置:快速、易用的指南(mysql安装配置)
- 里MySQL安装在哪里?(mysql装在哪)
- MySQL安装在哪里?(mysql装在哪)
- Effective Methods to Tackle MySQL Database Corruption and Character Encoding Issues(解决mysql数据库乱码)
- MySQL特殊函数一览:入门必备!(mysql特殊函数)
- 如何操作:免安装MySQL,卸载简单方便(免安装mysql卸载)
- MySQL完全指南:从基础到高级技巧(mysql大全)
- MySQL实现文本截取:一个实例(mysql 截取字符串)
- MySQL安装指南:学习完整安装步骤(mysql 安装方法)
- MySQL中属性的含义及作用解析(mysql中什么是属性)
- CSDN上快速安装MySQL的指南(csdn安装mysql)
- 从CMD命令行快速倒入MySQL脚本(cmd倒入mysql脚本)
- MySQL镜像安装详解让你走遍天下都不怕装不上MySQL(mysql下镜像安装教程)
- MySQL双重缓存提升数据库性能的必备策略(mysql两级缓存)
- MySQL无法识别双引号解决方法(mysql 不认识双引号)
- 用MySQL无需安装服务器的方法(mysql不装服务器)
- MySQL安装问题为什么不能将其安装在D盘(mysql不能装在d盘)