1.我是用xammp装的mysql,过程中没有设置用户和密码,我该怎么设置一个用户名和密码,求代码。本人菜鸟。
2.error
mysql> create database publications;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'publicati
ons'这个是不是因为我没有权限啊,就是没有设置用户和密码。求解
2.error
mysql> create database publications;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'publicati
ons'这个是不是因为我没有权限啊,就是没有设置用户和密码。求解
IDENTIFIED BY '密码' ;
SHOW GRANTS FOR 'root'@'localhost';
你没有以ROOT账号登录啊。使用你的命令行mysql -uroot -p1231231
换成你自己的密码。如果没有密码则
mysql -uroot
停止mysql服务
mysqld_safe --skip-grant-tables &mysql -h localhost -u root
登录mysql
UPDATE user SET password=PASSWORD("abcd") WHERE user="root";
更新root密码
delete from user where user='' or user is null
删除匿名用户
FLUSH PRIVILEGES;
刷新
其实,我还想问下,怎么样设置用户名和密码呢?我用xammp装的,安装中间没有设置过。