5.7之前的版本默认是没有密码的,只需在服务器上直接登录,甚至用户名都不用指定,但除本机外网络是登不上的,5.7版本的话安装完后会生成一个随机密码,密码记录在log日志里,日志文件在/var/log/下,用vi或其他编辑器打开后搜索下root@localhost,后面跟着的无规则字符串就是密码,用户名是root,在本机服务器上登录。先前日志路径打错了字符了,感谢痴情小小少爷|的提醒
默认密码为空
mysql -uroot -h127.0.0.1 -p
登陆数据库要求你数据密码的时候,你直接按回车键就可以了。
默认用户名是root,密码为空 遇到输入密码的地方,直接回车就行了
Linux下装完mysql后root用户默认密码是空值,即提示要输入密码按回车键即可。
启动了mysql服务器,登录mysql,输入mysql -u root,提示输入密码按回车
修改密码:
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
刷新权限表,输入如下命令:flush privileges
mysql> flush privileges
退出:quit
mysql> quit
重新登录输入你刚修改的密码即可。
默认是root,密码为空。直接在命令行上输入mysql就可以登录了
执行 mysqladmin -u root -p "yourpassword" 可以修改