今天由于要在windows下学习Kettle,因此在Windows下安装了mysql 5.7.11,本来是没什么大问题的,但是在启动服务时还是出了点问题,服务老是启动不了:
(一)解压到安装路径;
(二)配置bin目录的环境变量;
(一)和(二)就不啰嗦了,大家都懂得。
(三)安装环节:
1. 可以配置my-default.ini,我的配置为:
# These are commonly set, remove the # and set as required.
basedir = D:\\Program Files\\mysql-5.7.11-winx64 //注意这里的路径表示
# datadir = D:\\Program Files\\mysql-5.7.11-winx64\\data //datadir我没有配置,因为不配置的话,在初始化的时候会自动生成;
# port = .....
# server_id = .....
#我自己的配置
bind-address = 127.0.0.1
port = 3306
max_connections = 200
default-character-set = utf8
2. 最好所有的操作都在安装目录的bin目录下执行,而且要是管理员方式
3. 安装操作如下:
mysqld --install
mysqld --initialize //这里没有用mysqld --initialize-insecure --user=mysql这种方式
接着就是net start mysql,就可以启动服务了
如果是要移除服务,可用命令:mysqld --remove
如果在初始化的时候出现下图:
可以将安装目录下的data文件夹删除