mysql 不设置密码可以用吗

如题所述

  mysql不设置密码也是可以使用的,但是由于默认管理账号权限非常大,所以还是需要设置密码,这样才能更好的保护数据库的安全。
  在Mysql环境下,可以使用以下语句进行设置密码:
  1、用root 进入mysql后。
  mysql>set password =password('你的密码');
  mysql>flush privileges;
  2、进入mysql库修改user表
  mysql>use mysql;
  mysql>update user set password=password('你的密码') where user='root';
  mysql>flush privileges;
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-06-02
可以 ,安装之后 默认的就没有密码。但是用的话,还是设置一个,不要嫌麻烦。
第2个回答  2016-11-23
可以的,没有删除匿名账号,使用任何一个用户名都可以在没有密码的情况下登入。
或者设置用户的权限(例如root):

1.得到当前数据库的root用户;
mysql> SELECT user,host FROM mysql.user WHERE user='root';
2.查询每个root用户(root@'xxx.xxx.xxx.xxx'或者'root'@'localhost'或者'root'@'127.0.0.1')的权限;
mysql> SHOW GRANTS FOR 'root'@'localhost';
3.根据查询结果授权或者REVOKE。
第3个回答  2016-11-07
可以使用的。。遇到数据库初始化的时候密码也为空就可以,
第4个回答  2017-07-12
可以用,但是新的phpmyadmin好像也不允许空密码,linux平台也不允许空密码
相似回答