windows 内网环境下安装mysql 5.7操作步骤及踩过的坑
1、首先登录 mysql 官网 https://www.mysql.com/downloads/ 下载 安装包,如图:
2、下拉右边滚动条, 找到 MySQL Community Server,点击进去,然后如下图操作下载:
下载完之后还要安装
地址:https://learn.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2013-vc-120
直接下一步 安装即可即可。
3、下载完后,在内网电脑上安装,先解压 mysql-5.7.43-winx64.zip,并创建.ini文件
4、里面的内容:
[mysqld]
port=3306
character_set_server=utf8
basedir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-winx64
datadir=D:\Dev_Env\Mysql 5.7.35\mysql-5.7.35-winx64\mysql-5.7.35-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
[client]
default-character-set=utf8
上面有个坑,我初始化数据库时发现,听我慢慢道来。。。
5、牢记以管理员的身份打开 cmd ,进入到你想要安装的路径之下,执行
mysqld --initialize-insecure
会出现报错:
出现报错,原因是安装路径中的\ 换成 //
6、重新执行下面这个命令,自动生成 data 文件
mysqld --initialize
7、安装命令:
mysqld -install
// 启动mysql
net start mysql
// 停止mysql
net stop mysql
8、找到生成的data 文件及打开里面有mysql 的 登录密码
上面是登录密码
9、执行命令登录:
mysql -uroot -p
回车 输入密码
10、mysql 登录密码可以修改
ALTER user 'root'@'localhost'IDENTIFIED BY '自己设定密码'
修改完之后重新登录即可