MySQL服务搭建,问题多多

1. 下载:

安装版:http://dev.mysql.com/downloads/windows/installer/ (直接安装没烦恼)

绿色版:http://dev.mysql.com/downloads/mysql/  (不需要安装,要做简单配置,这个其实有好几个版本,我只选择免费版)

下载时,注意选择这个就好



 

2. 解压配置:

    对于绿色版开始我是不知道怎么弄的,唯有上网看教程,如下:

(1).复制解压后根目录下的my-default.ini,重命名为my.ini保存到相同路径下

(2).修改my.ini

[mysqld]

# 设置mysql的安装目录,如果目录中带空格则必须加引号

basedir = D:/dev/MySQL/mysql-5.6.26-winx64

# 设置mysql数据库的数据的存放目录,文件夹名必须是data

datadir = D:/dev/MySQL/mysql-5.6.26-winx64/data

#设置数据库引擎为INNODB

default-storage-engine=INNODB

# 设置mysql服务器编码

character_set_server=utf8

# 设置mysql服务器字符集

collation-server=utf8_general_ci

# port = 3307

# server_id = 1

[client]

default-character-set = utf8

[WinMySQLAdmin]

Server = D:/dev/MySQL/mysql-5.6.26-winx64/bin/mysqladmin.exe

(3)安装mysql服务
从MS-DOS窗口进入目录E:\myserver\mysql-5.0.37-win32\bin,运行如下命令:
mysqld --install MySQL --defaults-file="C:\Windows\my.ini" 

   小心别在=好前面多家空格


(4)启动mysql数据库
还在上面的命令窗口里面,输入命令:net start MySQL5
这样就启动了mysql服务。

(5)删除服务
执行mysqld --remove MySQL5即可

 

 

3. 那么问题又来了:

(1)启动服务失败



 

查了很久,看了和很多网上的做法,都只是 说说怎么配置my.ini

最终的还得看日志,在安装目录下的data文件夹,有一个.err文件,内容如下:




单看上面圈住,以为是数据库引擎的问题,我还特意去看了下,最后才发现是端口!!!!!!

 

4. 对my.ini的想法

我们是否可以在ini该文件中配置内存大小,表大小,以及进程,这个以后还得多学习才知道。

猜你喜欢

转载自youyu4.iteye.com/blog/2236285