记一次mysql安装过程中所踩过的坑

写前端这么久了,想着写写后台,说干就干 首先我的后台是用java语言写 javaweb.

开始装我们的mysql数据库吧,首先去mysql去下载对应的版本开始装机,我所使用的是windows机器, download –> community –> mysql community server 开始下载..

下载好后,解压下载的压缩包放到你的本地磁盘d中D:\mysql ok, 至此我们的mysql装好了, 现在配置环境
在myslq解压的当前目录下新建my.ini文件,开始写我们的配置文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
[mysql]
# 设置mysql 默认字符集
default-chartacter-set=uft8

[mysqld]
# 设置端口
port = 3306

# mysql安装目录
basedir=D:\mysql

# 设置mysql数据库存放位置
datadir = D:\mysql\data

# 允许最大连接数
max_connections=20

# 服务器端使用的字符集默认为8比特编码的latin1字符集
characset-set-server=utf8

# 创建新表时将使用默认存储引擎
default-storage-engine=INNODB

# 快速设置mysql的密码
#skip-grant-tables

OK,至此mysql的初始化工作已经完成, 现在要将mysql添加到环境变量中去, 具体做法 [D:\mysql] 添加到path中去, 记得用分号隔开;

安装服务: mysqld install ; 记得是在你的安装mysql目录中bin文件夹内, cmd使用管理员权限;

环境变量配置完成, 现在我们开启mysql服务 net start mysql

这时候往往会报这种错误 [mysql服务无法启动 服务没有报告任何错误 ] 那该怎么处理呢?

OK, 回到之前我们在写配置文件时 datadir=D:\mysql\data 这个, 这里不要手动创建这个data文件夹,使用命令创建

1
mysqld  --initialize-insecure

这时候会发现,data目录已经被创建完毕,里面的配置文件也齐全,OK 现在我门开启 mysql

1
net start mysql

这时服务已经启动成功!

0%