mysql数据库windows上安装

本文详细指导了如何在Windows环境中配置MySQL 8.0,包括环境变量设置、配置文件编写、服务安装、初始化、启动与停止,以及root用户密码修改。遇到问题如启动失败,可能需检查端口占用并重置数据目录。
摘要由CSDN通过智能技术生成

1. 配置环境变量

windows path上添加:

D:\softwareBack\mysql-8.0.22-winx64\bin

 

2. 添加配置文件

在根目录添加mysql.ini

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\softwareBack\mysql-8.0.22-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\softwareBack\mysql-8.0.22-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

 

注意path路径\\双斜杠

3. 安装服务

以管理员身份运行cmd

mysqld --install MySQL --defaults-file="D:\softwareBack\mysql-8.0.22-winx64\mysql.ini"

4. 初始化mysql

执行命令(无密码模式):

mysqld --initialize-insecure --user=mysql 

 

 

 

5、启动服务

执行命令:

net start mysql

net start mysql
The MySQL service is starting....
The MySQL service could not be started.

The service did not report an error.

More help is available by typing NET HELPMSG 3534.

请检查端口是否占用,删除data目录重新安装.

 

6. 停止服务

 

停止服务:

net stop mysql

卸载服务:

mysqld --remove mysql

 

7. 登录mysql

1) 以root账号登录

mysql -u root -p

初始没有密码,直接enter

2) 登录之后,修改密码为admin(这个随意)

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'admin';

或者

update mysql.user set authentication_string=password('admin') where user='root' and Host = 'localhost';

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值