window10下安装MySQL遇到的各种坑
window10下安装MySQL遇到的各种坑
1.下载安装包
这个。。。只要视力正常的同学,我觉得应该是没有问题的啦哈哈
官网下载地址:https://dev.mysql.com/downloads/mysql
打开应该是介个样子的,
不过人家默认推荐的是最新版的,系统也是自动识别出来了,当然如果你想下载之前的版本的话,选择这个地方就好。
然后下载的版本的话,这三种你随意啦~~
选择MSI格式下载的时候,只显示了32位的,本小白怕后面会出错,所以干脆下载的压缩包。好了之后就解压到你喜欢的位置去,但是一定要记住路径哦!!!因为后面要用到!
2.开始正式入坑
(1)配置环境变量
进入你刚刚解压缩的文件夹下,找到MySQL下的bin文件夹的路径,把这个路径添加到环境变量当中去。难道是我许久没有握刀了?老了老了,脑子不好使,我一开始是在系统变量里直接添加了一个新的变量,总感觉哪里不对劲??!好吧果然后面就报了“***不是内部命令”这样的错误。我环境变量没错啊,路径也是对的,嗯?不对!环境变量不是编辑path吗,我了个去!幸好迷途知返,为时未晚,环境变量终于搞对了,天哪,刚入门就要放弃吗?绝不!
(2)添加配置文件
新版的安装好像比旧版少了个data文件夹和一个配置文件,那咱就手动添加下。
打开终端,切记一定要以管理员的身份打开,否则你将会看到这样一条错误:Install/Remove of the Service Denied
为了减少其它乱七八糟的报错,我所有的命令都是在bin目录下执行的,可以用下列命令切换到bin目录,
执行mysqld --initialize-insecure --user=mysql来恢复data目录
一开始是没有的哦。然后在bin文件夹中新建一个my.ini文件,这个里面其实就是一些默认的配置啦。下面是我的配置,basedir和datadir要设置成自己的哦!
(3)启动MySQL
接着上面的往下配置就行了。在终端里输入mysqld -install(还是在bin目录下哦),回车运行,这时候应该就可以出现启动成功的字样了。
紧接着输入net start mysql启动mysql服务。如果没启动成功的话,那么你就要看看刚刚那个my.ini文件里面配置有没有问题了。
顺势,给你的MySQL设置个密码吧。输入‘mysqladmin -u root password 你的密码’,这时候人家也是个高贵的小公举了,好的,那咱们上门提亲去,输入mysql -u root -p命令,这时是不是要你enter password啦,那你就输入你刚刚的密码呗,输完你就发现你已经成功打入敌人内部了
哈哈,这个时候你就可以去找你的公举啦~~~
以上是本小白的一点学习总结,大神们勿喷哈,小铝子在此谢过!