我以这种方式解决:我以root用户名登录
mysql -u root -p -h localhost
我创建了一个新用户
CREATE USER 'francesco'@'localhost' IDENTIFIED BY 'some_pass';
然后我创建了数据库
CREATE DATAbase shop;
我为此数据库的新用户授予了特权
GRANT ALL PRIVILEGES ON shop.* TO 'francesco'@'localhost';
然后我注销root并登录新用户
quit;mysql -u francesco -p -h localhost
我使用脚本重建了数据库
source shop.sql;
就是这样..现在从php调用时不会出现问题
$conn = new mysqli("localhost", "francesco", "some_pass", "shop");感谢您的时间:)



