windwos下用源码压缩包安装MySQL
安装前准备
下载Mysql
下载地址: MySQL Community Downloads ,下载时请选择 Windows (x86, 64-bit), ZIP Archive
确定安装目录 (可以根据自己需求自定义)、添加环境变量、创建配置文件
- MySQL安装目录:
E:\host\mysql - MySQL配置文件:
E:\host\mysql\my.ini
配置文件
!> 注意:如果实际安装的目录与本文章不同,需要将配置文件内的目录,修改为实际的安装目录
ini
[mysqld]
# 设置3306端口
port = 3306
# 时区
default-time_zone = '+8:00'
# 服务端使用的字符集默认为UTF8
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
# 设置mysql的安装目录
basedir = E:\host\mysql
# 设置mysql数据库的数据的存放目录
datadir = E:\host\mysql\data
# 允许最大连接数
max_connections = 200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors = 10
# 创建新表时将使用的默认存储引擎
default-storage-engine = INNODB
# 默认使用"mysql_native_password"插件认证
default_authentication_plugin = mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set = utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port = 3306
default-character-set = utf8mb4开始安装
1. 打开系统终端,切换到mysql根目录
powershell
cd E:/host/mysql2. 加载配置并初始化mysql
powershell
mysqld --defaults-file=my.ini --initialize-insecure3. 执行安装命令
powershell
mysqld --install4. 启动
powershell
net start mysql安装后的配置
安装完成以后,默认密码为空,所以现在开始重置mysql的root账号密码
1. 链接mysql服务
powershell
mysql -u root -p2. 选择 mysql 库
sql
use mysql;3. 更改 root用户的密码,如果需要使用navicat链接数据库,就需要密码和验证方式一起修改。
sql
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';4. 重新加载权限配置
sql
flush privileges;5. 完成并退出
sql
exit;到此mysql安装就完成啦,下次链接就可以用新的密码链接。
