大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说安装mysql应用程序无法正常启动_mysql介绍,希望您对编程的造诣更进一步.
-
下载mysql-8.0.17-win64 https://dev.mysql.com/downloads/mysql/8.0.html // 这里提供的是8.0以上x64版本
-
解压到任意位置,譬如:
C:mysql-8.0.17-winx64 (注意!! 此处的路径一定要弄对,记住这个路径)
代码100分
将 C:mysql-8.0.17-winx64in 添加到环境变量PATH 重要!!!!
-
在安装位置(譬如:C:mysql-8.0.17-winx64)中创建文件my.ini,并存入如下内容:
代码100分[mysqld] port=3306 basedir=c:mysql-8.0.17-winx64 datadir=c:mysql-8.0.17-winx64data max_connections=200 max_connect_errors=10 character-set-server=utf8 default-storage-engine=INNODB default_authentication_plugin=mysql_native_password secure_file_priv="" [mysql] default-character-set=utf8 [client] port=3306 default-character-set=utf8
启动服务
c:mysql-8.0.17-winx64> net stop mysql
//默认是停止的,所以执行完之后应该会提示已经停止,如果提示net不是内部或外部命令,就是因为环境变量没设置正确
// 应该 在环境变量里加入一条 %SystemRoot%system32 记得用英文分号隔开
删除原有mysql服务
代码100分c:mysql-8.0.17-winx64> sc delete mysql
删除原有data目录
c:mysql-8.0.17-winx64in> rmdir /S /Q data
查看自己安装的目录下如果没有data文件夹,就不需要执行此句。
重新生成data目录及文件
c:mysql-8.0.17-winx64in> mysqld.exe --initialize-insecure
// 这句就是生成data文件夹的
重新创建mysql服务
c:mysql-8.0.17-winx64>binmysqld --install mysql
重新启动mysql
c:mysql-8.0.17-winx64>net start mysql
用root账号登录mysql
c:mysql-8.0.17-winx64>mysql -uroot -p
这里,默认的密码为空,直接回车会提示登录成功欢迎什么什么的。。。然后修改登录密码
修改root密码
执行这两句修改成功
mysql> ALTER USER "root"@"localhost" IDENTIFIED WITH caching_sha2_password BY "这里写要修改的密码"; mysql> ALTER USER "root"@"localhost" IDENTIFIED WITH mysql_native_password BY "这里写要修改的密码";
修改完成之后执行
mysql> exit //退出mysql
重新执行
c:mysql-8.0.17-winx64>mysql -uroot -p
测试已修改密码,登录成功就OK
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10680.html