MySQL DB windows安装
1、下载windows安装包,官网下载:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.25-winx64.zip 。
2、下载msvcr120.dll的依赖安装包,vcredist_x64,下载链接如下:
https://download.microsoft.com/download/2/E/6/2E61CFA4-993B-4DD4-91DA-3737CD5CD6E3/vcredist_x64.exe
https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe 。
下载后点击安装,默认即可。
3、下载mysql安装包后,解压到D:\mysql 。
4、删除之前安装的服务sc delete MYSQL;
5、管理员身份进入cmd,切换到d:\mysql\bin目录,执行命令 mysqld --initialize --user=mysql --console,执行后会生成data目录。
data目录下会有三个文件夹mysql/performance_schema/sys;
如执行不成功,执行: mysqld --initialize -inscure --explicit_defaults_for_timestamp --user=mysql --console,不要设置server id;
6、在解压根目录设置my.ini 文件(windows下可能会被设置为my.ini.txt 要注意修改后缀);
my.ini 内容如下:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\mysql
# 设置mysql数据库的数据的存放目录
datadir=D:\\mysql\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#skip-grant-tables
7、安装MYSQL服务: mysql -install MySQL --defaults-file="D:\myql\my.ini";
8、启动MYSQL服务: net start mysql;
9、修改初始口令:
(1)在my.ini中把skip-grant-tables生效;
(2)net stop mysql; net start mysql 重启mysql服务;
(3)CMD切换到mysql 的bin目录下,执行mysql -u root;
(4)切换到mysql数据库, use mysql;
(5)执行如下命令, 修改口令为root, update user set authentication_string = password('root'), password_expired='N', password_last_changed=now() where user='root';
(6)退出mysql,修改my.ini,去掉skip-grant-tables ,重启服务,使用密码登录即可。 mysql -uroot -proot;
网友评论