windows安装mysql

假装在扯淡

1. 配置环境变量

在环境变量中新建变量MYSQL_HOME ,值为mysql根目录D:\software\mysql-5.7.32-winx64

path中新增值%MYSQL_HOME%\bin;

2. 创建配置文件并初始化

在mysql根目录下创建my.ini文件,内容如下:

[mysql]
 
# 设置mysql客户端默认字符集
default-character-set=utf8 
 
[mysqld]
 
#设置3306端口
port = 3306 
 
# 设置mysql的安装目录,路径不要用单\,因为\s会被视为空格;用\\或者/
basedir=D:\\software\\mysql-5.7.32-winx64
 
# 设置mysql数据库的数据的存放目录,路径不要用单\,因为\s会被视为空格;用\\或者/
datadir=D:\\software\\mysql-5.7.32-winx64\\data
 
# 允许最大连接数
max_connections=200

# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
 
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

在命令行中执行mysqld --initialize来进行初始化

3. 配置 MySQL root 账户

在命令行中执行mysqld --skip-grant-tables

另外再开启一个命令行,并使用root登录

mysql -u root

执行以下命令设置密码为root_pwd

grant all privileges on *.* to 'root'@'localhost' identified by 'root_pwd' with grant option;
grant all privileges on *.* to 'root'@'*' identified by 'root_pwd' with grant option;

4. 注册并启动服务

注册并启动

mysqld -install
net start mysql

关闭服务

net stop mysql

使用root用户登录

mysql -u root -proot_pwd
阅读 186
1 声望
0 粉丝
0 条评论
你知道吗?

1 声望
0 粉丝
宣传栏