win10系统 mysql8 免安装版配置启动
一、下载MySQL8,
链接地址:MySQL :: Download MySQL Community Serverhttps://dev.mysql.com/downloads/mysql/
下载后自己决定解压路径,可以把开发用的工具放到一起。
D:\dev\mysql-8.0.18-winx64
二、配置PATH环境变量,D:\dev\mysql-8.0.18-winx64\bin
三、在数据库根目录创建配置文件my.ini,注意红框位置按自己环境修改。
[mysqld]
basedir = D:\dev\mysql-8.0.18-winx64
datadir = D:\dev\DB\MySQL
port = 3306
# server_id = .....
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
character-set-server = utf8mb4
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
lower_case_table_names = 1
[mysql]
default-character-set = utf8mb4
[client]
default-character-set = utf8mb4
四、以管理员身份运行cmd,
1执行命令mysqld --initialize-insecure,如果报错,注意创建上一步红框datadir指定的文件夹。
2执行命令mysqld
不要关闭该命令行窗口!!!关闭该窗口就会关闭 MySQL 的进程。
‘
3重新打开cmd,执行命令mysql -u root -p,不需要输入密码回车
4修改MySQL自定义密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
5注册window服务
以管理员身份运行命令行,执行如下命令:
mysqld --install # 注册为开机自启的服务,或 mysqld --install-manual # 注册为手动启动的服务
服务名为 MySQL。如果想注册为其它名字,例如,注册为 MySQL8,执行命令:
mysqld --install MySQL8
欢迎小伙伴点赞关注