之前都是用的安装版的mysql,这次下载了一个解压版的,安装时一路坎坷,但是现在还是安装好了,至此记录下来.
首先记录的是我自己折腾的步骤.
我通过百度知道了解压版的安装要通过mysqld命令
然后就用了mysqld -install
操作失败,因为没有my.ini配置文件,等弄好配置文件后,上一个命令就操作成功了
然后又敲入命令 net start mysql
但是启动不起来,也没有错误提示
百度了下,发现有说要建立一个data目录的,然后又去建立了个data目录,但是还是启动不起来
又是百度,发现说data目录要用mysqld命令生成,而不是自己建立,然后就删除了之前建立的data文件
敲入命令mysqld --initialize,发现是比自己建立的data文件夹中的东西多
接着又敲入net start mysql ,终于启动成功
但是问题又来了,都说初始root用户是没密码的,但是我怎么也登陆不上
又百度了一会,发现说mysqld --initialize命令会生成随机密码...
好吧,删除了data文件 重新敲入命令mysqld --initialize-insecure 这样生成的root账户密码才是空的...
所以正确的安装方式为
配置my.ini文件
mysqld -install
mysqld --initialize-insecure
net start mysql
mysql -uroot
就可以进入安装好的mysql了