我是mySql的新手,只是将下载的sql文件导入数据库时遇到了很多麻烦。我在我的覆盆子pi上使用最新版本的raspbian在命令行中工作。
mysql> GRANT ALL ON bbdatabank.* TO 'pi'@'localhost' IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)
mysql> CREATE DATABASE bbdatabank;
Query OK, 1 row affected (0.00 sec)
mysql> quit
当我尝试将我的sql文件(lahman2012.sql)链接到数据库时,即使我使用上面的密码(密码),我也会收到错误
mysql -u pi -p -s bbdatabank < lahman2012.sql
Enter password:
ERROR 1044 (42000): Access denied for user 'pi'@'localhost' to database 'bbdatabank'
答案 0 :(得分:0)
答案 1 :(得分:0)
我的个人建议是尝试使用通配符
创建sql用户类似
CREATE USER 'pi'@'%' IDENTIFIED BY 'xyz';
如果存在任何差异,它会忽视它