确认是否安装了mysql
win+r 输入services.msc , 找mysql
下载
链接:https://pan.baidu.com/s/1zPuvzjWovky3MrpNlIt9uw
提取码:y52i
安装
https://blog.csdn.net/u012318074/article/details/124042756
家目录下新建配置文件
my.ini
注意路径中 // ,不能是 / , 路径改自己实际环境的路径
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\\soft\\mysql-5.7.40-winx64
datadir=D:\\soft\\mysql-5.7.40-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=D:\\soft\\mysql-5.7.40-winx64\\uploads
[client]
default-character-set=utf8
管理员权限 打开cmd窗口
cd 切换到 mysql的家目录下,执行
mysqld --initialize-insecure
报错 缺失各种库 dll
解决:安装vc的各类库
链接:https://pan.baidu.com/s/1dyUgVL7DYU9dtz6A975ThA
提取码:j010
执行安装
mysqld –install MySQL57
然后再执行启动 MySQL
net start MySQL57
启动mysql 服务
net start MySQL57
登录mysql
mysql -uroot
改root密码123456,修改访问权限
SET PASSWORD FOR 'root'@'localhost'= "123456";
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;