免安装MySQL下载以及配置
2022-10-08 本文已影响0人
小睿同学
一、MySQL下载(ZIP Archive):
1、MySQL官网
2、也可直接进入: MySQL Community Server
二、配置
1、新建my.ini文件,将此文件放到mysql的bin文件夹的同级目录下,文件内容:
[mysqld]
# 设置3306端口
port=3306
# 解决无法写入空时间,解除严格限制模式
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
table_definition_cache=400
table_open_cache=256
# 时间设置,这里设置的是北京时间
#default-time-zone='+08:00'
# 设置大小写是否敏感的一个参数
lower_case_table_names=2
# 设置mysql的安装目录
basedir=E:\mysql-5.7.20-winx64\mysql-5.7.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.7.20-winx64\data
# 错误日志(需要改成对应的路径)
log-error=E:\mysql-5.7.20-winx64\log\err.log
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
注:配置文件一定要改成对应mysql的路径,错误日志需要手动添加一个文件夹在mysql目录下,否则无法初始化。
2、环境变量:在path里面配置mysql的bin路径
3、初始化:进入mysql的bin目录下,打开cmd.exe
(1)、注册服务:输入mysqld --install
(2)、初始化mysql:输入mysqld --initialize --console
(3)、启动服务,修改初始密码
启动服务: net start mysql
登录mysql :mysql -u root -p
修改密码:set password for username @localhost = password(newpwd)
例:set password for 'root'@localhost = password('123456')
(4)、退出:quit
4、可以使用Navicat连接MySQL