今天终于下定决心写博客了!!我已经安装3,4次mysql了,每次都以为自己掌握了,下次会很快,每次却都要被自己蠢死...
所以这篇就记录下mysql的配置吧。我是用的免安装版,解压之后配置即可。
首先根目录 新建data文件夹,my.ini配置文件(我的配置如下)
[client]
port=3306
default-character-set=utf8
#客户端字符类型,与服务端一致就行,建议utf8
[mysqld]
port=3306
character_set_server=utf8#服务端字符类型,建议utf8
basedir=E:\MySQL\mysql-5.7.22-winx64datadir=E:\MySQL\mysql-5.7.22-winx64\data
#解压根目录\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
E:\MySQL\mysql-5.7.22-winx64\bin\mysqld.exe
#解压根目录\bin\mysqld.exe
之后cmd进入E:\MySQL\mysql-5.7.22-winx64\bin 执行命令(管理员权限)
mysqld -install 回车
提示:Service successfully installed.及即安装成功。
在cmd中启动、停止、移出MYSQL服务
启动MYSQL服务:net start mysql
停止MYSQL服务:net stop mysql
移出mysql服务:mysqld -remove
这里启动服务,方便下一步操作。
还有一种就是在windows服务中启动;点击开始,找到计算机,右键-->管理-->服务和应用程序-->服务,找到Mysql,右键启动即可;
其中
mysql5.7安装完之后,在系统服务中启动mysql服务,启动失败,并报错。报错信息如下:本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
错误解决:
删除原来的服务
mysqld –remove mysql
清空mysql安装目录下的data文件夹,如果没有,就创建一个空data文件夹
初始化mysql
mysqld –initialize-insecure –user=mysql
注册mysql服务
mysqld –install mysql –defaults-file=你的mysql安装目录/my.ini
启动服务
net start mysql
参考来源:
http://blog.csdn.net/qq_26525215