tôi dường như không thể đăng nhập vào hướng dẫn môi trường phát triển cơ sở dữ liệu của tôi:ERROR 1049 (42000): Không rõ cơ sở dữ liệu
Ayman$ mysql -u blog -p blog_development
Enter password:
ERROR 1049 (42000): Unknown database 'blog_development'
tôi có thể đăng nhập vào cơ sở dữ liệu tốt mà không cần phần blog_development:
Ayman$ mysql -u blog -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1858
Không chắc chắn những gì được cung cấp khi tôi cấp tất cả quyền truy cập:
mysql> GRANT ALL PRIVILEGES ON blog_development.*
-> TO 'blog'@'localhost'
-> IDENTIFIED BY 'newpassword';
Query OK, 0 rows affected (0.01 sec)
mysql> SHOW GRANTS FOR 'blog'@'localhost'
-> ;
+----------------------------------------------------------------------------------------- --------------------+
| Grants for [email protected] |
+----------------------------------------------------------------------------------------- --------------------+
| GRANT USAGE ON *.* TO 'blog'@'localhost' IDENTIFIED BY PASSWORD '*FE4F2D624C07AAEBB979DA5C980D0250C37D8F63' |
| GRANT ALL PRIVILEGES ON `blog`.* TO 'blog'@'localhost' |
| GRANT ALL PRIVILEGES ON `blog_development`.* TO 'blog'@'localhost' |
+----------------------------------------------------------------------------------------- --------------------+
3 rows in set (0.00 sec)
Mọi người đều có đầu mối để thử? Cảm ơn! Ngoài ra, bên cạnh Lưu ý- là nó lạ Tôi có nhiều người dùng gốc ?:
mysql> select User from mysql.user;
+------+
| User |
+------+
| root |
| root |
| |
| root |
| |
| blog |
| root |
+------+
7 rows in set (0.00 sec)
Edit: cho những asking- Tôi tạo ra blog cơ sở dữ liệu với lệnh CREATE DATABASE trong MySql. Dưới đây là cơ sở dữ liệu hoạt động của tôi:
mysql> SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| blog |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
bạn có thực sự tạo cơ sở dữ liệu không? 'mysql -u blog -p' đăng nhập vào mysql nhưng không chọn cơ sở dữ liệu. – DGM
yup, có trong mySQL - 'blog', và bạn đang thử' blog_development' trong đường ray (đó là tên tốt hơn để sử dụng và cái được gợi ý bởi cơ sở dữ liệu mẫu hoặc tệp phát triển). –