show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| datapass_schema |
| mysql |
| test |
+--------------------+
4 rows in set (0.05 sec)
mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables
-> ;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| servers |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
23 rows in set (0.00 sec)
mysql> create user m identified by 'm';
Query OK, 0 rows affected (0.02 sec)
проверить базу данных mysql и пользователя таблицы, как показано выше, если эта функция dosent работает, ваша установка mysql неверна.
использовать следующую команду, как упоминание в другом посте, чтобы установить столы снова
mysql_install_db
Вы можете взглянуть на эту ссылку сначала: http://dev.mysql.com/doc/refman/5.1/en/create-table.html –
В моем случае все было неповрежденным (таблица 'mysql' была не был * поврежден * или * упаден *) Я пытался «SELECT * FROM mysql.user» из ** командной строки **, когда ** MySQL-Workbench ** запускался с открытыми разделами «Пользователи и привилегии» (в основном, Таблица mysql.user была * заблокирована * с помощью MySQL-Workbench'. Завершение Workbench разрешило проблему. Я заметил, что обратное также верно: если я зарегистрировался как «root» из «shell», а затем попытаюсь перейти к разделу «Пользователи и привилегия» в Workbench, он потерпит неудачу. –