使用PolarDB和ECS搭建门户网站
在搭建门户网站的时候根据要求执行sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) && mysql -h数据库连接地址 -utest_user -pPassword1213 -Dpbootcms < $sql_file命令, 但是报错 mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 1044 (42000): Access denied for user 'test_user'@'%' to database 'pbootcms'
登录到数据库发现并没有user表,重新删除数据库后重新创建还是没有user表,请问是什么原因??
将pbootcms改为你这个用户授权了的数据库名字(就是你在教程2.6里创建的那个数据库名字),你有可能叫user_db,命令改为
sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&
mysql -h数据库连接地址 -utest_user -pPassword1213 -Duser_db < $sql_file
-Dpbootcms 这个是指要新建一个pbootcms数据库,然后分配这个数据库的权限的给已创建的用户。获者-D指定你已创建的数据库(并已分配了权限给相应登录的用户)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。