Windows安装mysql

1、下载mysql安装包
https://downloads.mysql.com/archives/community/
选择 ZIP Archive 下载

或者可以执行从百度网盘下载(版本 mysql-5.7.37-winx64)

https://pan.baidu.com/s/1Gl0O8f1Cesv5Toxabnir7Q

提取码 jvef

2、 解压到指定目录 以F:\mysql-5.7.37-winx64为例
3、设置环境变量(windows10)
此电脑(右键)> 属性 > 高级系统设置 > 环境变量 (略)
4、建议在安装目录别创建data和uploads文件夹,分别存放MySQL数据和导入导出文件。
5、新建文件 my.ini 内容如下(注意替换文件路径):

[mysqld]
port=3306
character_set_server=utf8
basedir=F:\mysql-5.7.37-winx64
datadir=F:\mysql-5.7.37-winx64\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM

log-error   = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1
secure-file-priv=F:\mysql-5.7.37-winx64\uploads

[client]   
default-character-set=utf8

6、cmd以管理员身份运行
7、切换盘符&cd到解压路径 (F: & cd F:\mysql-5.7.37-winx64)
8、8.1执行(注意执行不会有任何输出啥的,但是data里面会有生成好多文件啥的)
        mysqld --initialize-insecure

   8.2成功后,cd到 F:\mysql-5.7.37-winx64\bin下执行(注意【MySQL57】就是你的mysql的服务名)
        mysqld –install MySQL57

       成功后,

   8.3执行
             net start MySQL57
9、【8】启动成功后
第一次进入mysql
mysql -uroot    
依次执行:
#本地密码
SET PASSWORD FOR 'root'@'localhost'= "111111";
#远程访问密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '111111' WITH GRANT OPTION;
#刷新配置
FLUSH PRIVILEGES;
第n次进入mysql
使用 mysql -u root -p (根据提示输入密码进入)

posted @ 2022-05-06 10:34  篮球是圆的  阅读(78)  评论(0编辑  收藏  举报