win7 X64或x86安装mySQL,服务无法启动问题的解决
2017-01-12 11:48
916 查看
首先我安装的是解压版的mysql-5.7.16-win64,具体的下载网址是https://downloads.mysql.com/archives/community/找到对应的32位或64位下载即可,下载可能略慢,反正我下了一个多小时,然后命令行定位到bin目录下,执行mysqld –install发现服务并没有启动(其实我想多了,能这么简单?)
然后定位官方document看看有没有解释,终于有了眉目,大家看下图标的位置
不知道大家能不能看清,它说5.7.7之前有一个data的文件夹作为数据库的初始化,但是5.7.7以及往后就没有了,怎么办,按照它提供的办法我们又打开了第二页面(详细说明如何做)
然后初始化调用我们创建的ini文件,定位到mysql安装目录,敲入命令:
多说一句 –initialize or –initialize-insecure 有什么区别:
说白了–initialize有密码的,它会为我们创建一个随机的密码.而–initialize-insecure是没有密码的
安装mysql服务,如图提示安装服务成功
然后启动服务:
打开命令行:敲的命令在下图红圈标出
当显示如下红框时,说明服务启动成功
要注意的是在my.ini配置中端口号要保证唯一,防止和系统中其他服务端口号重复,造成启动失败,这里我自己设置的端口号5852
接下来就是要连接了,定位到bin目录下打开命令行
敲入 mysql -u root -p
Enter password: (enter the random root password here)
这个密码在data目录的错误日志中,如下:
大功告成,完
然后定位官方document看看有没有解释,终于有了眉目,大家看下图标的位置
不知道大家能不能看清,它说5.7.7之前有一个data的文件夹作为数据库的初始化,但是5.7.7以及往后就没有了,怎么办,按照它提供的办法我们又打开了第二页面(详细说明如何做)
找我们有用的 On Windows, suppose that C:\my.ini contains these lines: 由于第一次安装,我的my.ini没创建过,就按以下做(但是如果以前有,那大家在官方文档再看看都有说明) [mysqld] #这个使我们mysql的安装目录 basedir = D:\\mysql-5.7.16-winx64 #这个将来建的data目录 datadir = D:\\mysql-5.7.16-winx64\\data
然后初始化调用我们创建的ini文件,定位到mysql安装目录,敲入命令:
bin\mysqld --defaults-file=my.ini --initialize
多说一句 –initialize or –initialize-insecure 有什么区别:
按照官方的解释:Regardless of platform, use --initialize for “secure by default” installation (that is, including generation of a random initial root password). In this case, the password is marked as expired and you will need to choose a new one. With the --initialize-insecure option, no root password is generated; it is assumed that you will assign a password to the account in timely fashion before putting the server into production use.
说白了–initialize有密码的,它会为我们创建一个随机的密码.而–initialize-insecure是没有密码的
安装mysql服务,如图提示安装服务成功
然后启动服务:
打开命令行:敲的命令在下图红圈标出
当显示如下红框时,说明服务启动成功
要注意的是在my.ini配置中端口号要保证唯一,防止和系统中其他服务端口号重复,造成启动失败,这里我自己设置的端口号5852
接下来就是要连接了,定位到bin目录下打开命令行
敲入 mysql -u root -p
Enter password: (enter the random root password here)
这个密码在data目录的错误日志中,如下:
大功告成,完
相关文章推荐
- 解决Win7 x64安装解压版mysql 5.7.18 winx64出现服务无法启动问题
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- MySQL5.7.11免安装版的安装和配置以及解决MYSQL服务无法启动问题
- win7 x64下安装mysql-workbench 5.2以及解决无法运行问题
- MySql5.7.12免安装版配置以及服务无法启动问题解决方法
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- Windows7下mysql安装后服务无法启动和启动后无法登录的问题解决的方法
- win7下安装MYSQL报错:"MYSQL 服务无法启动"的3534问题
- MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务无法启动问题
- 解决RPM安装的MySQL大小写敏感导致的Tomcat后台服务无法启动问题
- MySql5.7.12免安装版配置以及服务无法启动问题解决方法
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- MySQL5.7.11免安装版的安装和配置:解决MYSQL 服务无法启动问题
- 解决MYSQL免安装版服务无法启动问题
- 安装MySQL 5.7.13版本图解教程,解决提示服务无法启动的问题(10061)
- win7 x64下安装mysql-workbench 5.2以及解决无法运行问题
- MySQL5.7.11免安装版的安装和配置以及解决MYSQL服务无法启动问题
- MySQL下载安装、配置、使用及无法启动MySQL服务问题解决
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- mysql-5.7.12-winx64.zip Windows (x86, 64-bit), ZIP Archive版免安装配置,无法启动服务解决办法