mysql免安装过程及解决办法

  • mysql放在一个地方,然后配置环境变量

  • 添加一个文件my.ini 百度搜索这个文件的内容

  • 安装mysql服务 mysql-install

  • 因为开启不了服务,所以使用了mysql --initialize
    (由于使用了这条命令 ,自动生成了root的密码;请找寻密码在新生成的data目录里面找寻.err文件,里面有root@localhost那后面则是)

  • net start mysql (关闭则是net stop mysql)

  • 登录账号改密码

mysql -u root -p

密码自己找data目录里

alert user 'root@localhost' IDENTIFIED BY 'newpassword'

命令行能够登录,但是navcat登录不上
这是因为mysql版本过高,密码的加密方式更改,需要用下面命令行

use mysql;
alter user 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '12435675434' ;
FLUSH PRIVILEGES;

你可能感兴趣的:(mysql免安装过程及解决办法)