问题遇到的现象和发生背景
windows下mysql cmd里显示启动服务,进程里也有,但是服务里找不到
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
如何才能让服务里显示mysqle
windows下mysql cmd里显示启动服务,进程里也有,但是服务里找不到
如何才能让服务里显示mysqle
我想知道你下载的mysql是不是解压版的压缩包呀,另外你已经做过相关配置了?如果你是第一次使用我怎么没看到你初始化mysql以及安装mysql服务呢?
初始化数据库
mysqld -- initialize --console
安装服务
mysqld --install
开启服务
net start mysql
登录数据库
mysql -uroot -p
输入密码,在前面生成的data目录下找到后缀为.err的文件,该文件中有个临时密码
A temporary password is generated for root@localhost: C.fE;Sf&L4Gu
C.fE;Sf&L4Gu即为临时密码。
修改密码
ALTER USER "root"@"localhost" IDENTIFIED BY "123456";
刷新立即生效
flush privileges;