mysql 安装
前两天安装mysql时遇到了一些问题,原本记录了下来,但是发现没有保存,所以回忆一下。(后发现是保存到了草稿。。。)
安装mysql的过程中遇到了一些问题。一开始下载了绿色版的mysql,按照网上教程写好了配置文件my.ini后,服务无法启动,貌似报错为1067.按查到的解决方法,将my.ini中default-storage-engine=INNODB改成MYISAM,以及将basedir和datadir设置正确后,仍不行。最后放弃折腾了一段时间,偶然提醒可以换个方式,实用主义的话不必钻牛角尖。删除了绿色版,下载了安装版,安装后,设置好配置文件my.ini后。经过一番折腾启动正常。
在整个过程中遇到了一些问题。
1.启动时,无法启动,”服务没有报告任何错误“
解决方法:mysqld --initialize初始化data目录
2.登录root用户时,报错1045
解决方法:打开配置文件my.ini,在[mysqld]下加上skip-grant-tables
3.安装服务出问题,“系统找不到指定的文件”错误解决
解决方法:即使已经配置好了环境变量,但是安装服务mysqld install时还是要cd进入bin目录。
4.不会卸载服务
解决方法:mysqld remove
5.先卸载了mysql但是没有卸载服务
解决方法:sc delete mysql
6.启动mysql服务总是服务正在启动或停止中请稍后片刻再试一次
解决方法:在任务管理器将mysqld进程结束掉
mysql安装整个流程:
1.下载软件,绿色版或安装版
2.安装版先安装后,找到defaul-my.ini,复制改名为my.ini,进行配置,简单配置database、datadir即可。更多高级配置自行搜索。
3.安装服务,mysqld install
4.启动服务,net start mysql
5.登录root用户,初始不需输密码,mysql -uroot -p
6.修改root密码,mysqladmin -uroot -p password 密码