mysql5.7

1、MySQL-5.7.26解压版下载地址https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2、在解压根目录下添加data文件夹、my.ini文件

3、在my.ini文件中添加

[Client]
#设置3306端口
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\ProgramFiles\mysql-5.7.25-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\ProgramFiles\mysql-5.7.25-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
  1. [client]

  2. port=3306

  3. default-character-set=utf8

  4. [mysqld]

  5. # 设置mysql的安装目录

  6. basedir=D:/mysql/mysql-5.7.26-winx64

  7. # 设置mysql的数据目录

  8. datadir=D:/mysql/mysql-5.7.26-winx64/data

  9. character_set_server=utf8

  10. # NO_ENGINE_SUBSTITUTION如果需要的存储引擎被禁用或未编译,那么抛出错误。

  11. # NO_AUTO_CREATE_USER防止GRANT自动创建新用户

  12. # STRICT_TRANS_TABLES在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做任何限制

  13. sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER,STRICT_TRANS_TABLES

  14. # 创建新表时将使用的默认存储引擎

  15. default-storage-engine=INNODB

  16. # 开启查询缓存

  17. explicit_defaults_for_timestamp=true

  18. # 跳过数据库权限验证(登陆后再设置密码,设置密码详见下面步骤)

  19. skip-grant-tables

4、配置环境变量(在Path中添加)

D:/mysql/mysql-5.7.26-winx64

5、以管理员身份打开dos窗口进入mysql的bin目录下执行

 
  1. // 安装

  2. mysqld -install

  3. // 初始化

  4. mysqld --initialize-insecure

  5. // 启动

  6. net start mysql

  7. // 更改密码

  8. set password for root@localhost = password('root')

  9. // 登陆

  10. mysql -u root -p

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值