怎么在mysql的my.ini文件中设置root的默认密码!

安装完成后,默认本地登录超级管理员root,密码为空连接服务后,执行setpasswordforroot@localhost=password('123');以后每次开通服务都123。

mysql5.7初始密码

第一步登录##登录方案1###5.7默认会生成root初始密码文件/root/.mysql_secret#使用密码文件中的初始密码以root身份登录。
如果成功,直接进行第三步##登录方案2###如果应用没有生成初始密码文件,我们以安全模式启动mysql,跳过认证,匿名登录服务mysqldstopmysqld_safe--skip-grant-表&进行第二步##登录解决方案3###如果应用程序没有安装mysqld_safe,那么我们编辑mysql配置,改为跳过认证登录匿名#vim/etc/my.cnf,添加以下行skip-grant-tables的第二步是初始更新密码。
如果可以以root身份登录,请转到第三步。
#有时会失败,身份仍然是匿名的。
匿名登录后,执行以下sql语句初步更新root密码。
代码useuser;updateusersetauthentication_string=password("123456")whereuser="root";flushprivileges;第三步最后更新密码#最初更新的密码只提供登录权限,没有授权其他命令#使用最初更新的root登录root的密码,然后执行以下命令setPassword=PASSWORD('new-password-here')#执行此命令后,root将拥有所有命令的权限lushprivileges;#5.7加强了安全机制,所以要求密码强度高,可编辑配置文件关闭#vim/etc/my.cnf,添加以下行validate-password=OFF。
第四步,恢复匿名登录配置并重启服务。
本文来自“伯乐萌”博客。
请务必保留此来源。