mysql安装过程停止了_mysql安装过程及无法启动mysql的办法

下载并解压mysql

下载mysql-8.0.17-win64 \// 这里提供的是8.0以上x64版本

解压到任意位置,譬如:

c:\mysql-8.0.17-winx64 (注意!! 此处的路径一定要弄对,记住这个路径)

将 c:\mysql-8.0.17-winx64\bin 添加到环境变量path       重要!!!!

配置my.ini文件

在安装位置(譬如:c:\mysql-8.0.17-winx64)中创建文件my.ini,并存入如下内容:

[mysqld]

port=3306

basedir=c:\mysql-8.0.17-winx64

datadir=c:\mysql-8.0.17-winx64\data

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

这个 my.ini  文件的创建方式就是创建一个 txt 文件然后另存为,选择 保存类型为所有文件,文件名改为 my.ini

98789f50d7c0e53ec2737429ce503305.png

启动服务

停止原有mysql服务

c:\mysql-8.0.17-winx64> net stop mysql

//默认是停止的,所以执行完之后应该会提示已经停止,如果提示net不是内部或外部命令,就是因为环境变量没设置正确

// 应该 在环境变量里加入一条 %systemroot%\system32 记得用英文分号隔开

删除原有mysql服务

c:\mysql-8.0.17-winx64> sc delete mysql

删除原有data目录

c:\mysql-8.0.17-winx64\bin> rmdir /s /q data

查看自己安装的目录下如果没有data文件夹,就不需要执行此句。

重新生成data目录及文件

c:\mysql-8.0.17-winx64\bin> mysqld.exe --initialize-insecure

// 这句就是生成data文件夹的

重新创建mysql服务

c:\mysql-8.0.17-winx64>bin\mysqld --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

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值