В этом хранилище есть небольшая ошибка.
Вам придется это исправить.
Откройте employees.sql
с помощью редактора, например, Notepad++
, затем go в конец файла, где вы найдете это:
SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;
SELECT 'LOADING employees' as 'INFO';
source load_employees.dump ;
SELECT 'LOADING dept_emp' as 'INFO';
source load_dept_emp.dump ;
SELECT 'LOADING dept_manager' as 'INFO';
source load_dept_manager.dump ;
SELECT 'LOADING titles' as 'INFO';
source load_titles.dump ;
SELECT 'LOADING salaries' as 'INFO';
source load_salaries1.dump ;
source load_salaries2.dump ;
source load_salaries3.dump ;
source show_elapsed.sql ;
Попробуйте заменить:
"SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;"
на
"SELECT 'LOADING departments' as 'INFO';
source C:/load_departments.dump ;
- Где
C:/
должен быть фактическим путем к рассматриваемому файлу на вашем компьютере. - Сделайте это для каждой строки в файле в конце, добавив соответствующий путь.
Теперь импортируйте employees.sql
, запустите его и посмотрите, работает ли он.
Если это не так, попробуйте сделать это следующим образом:
Удалить только следующий код и сохраните изменения в файле.
SELECT 'LOADING departments' as 'INFO';
source load_departments.dump ;
SELECT 'LOADING employees' as 'INFO';
source load_employees.dump ;
SELECT 'LOADING dept_emp' as 'INFO';
source load_dept_emp.dump ;
SELECT 'LOADING dept_manager' as 'INFO';
source load_dept_manager.dump ;
SELECT 'LOADING titles' as 'INFO';
source load_titles.dump ;
SELECT 'LOADING salaries' as 'INFO';
source load_salaries1.dump ;
source load_salaries2.dump ;
source load_salaries3.dump ;
Теперь продолжайте делать это:
Убедитесь, что вы подключаете / добавляете пользователя root или другого пользователя, который имеет следующие привилегии, к соединение: * 105 0 *
SELECT, INSERT, UPDATE, DELETE,
CREATE, DROP, RELOAD, REFERENCES,
INDEX, ALTER, SHOW DATABASES,
CREATE TEMPORARY TABLES,
LOCK TABLES, EXECUTE, CREATE VIEW
Дважды щелкните и откройте вновь сформированное соединение
Go до Левый верхний угол , нажмите на File
, затем нажмите Open SQL Script
и выберите employees.sql
в репозитории, который вы скачали, и щелкните значок молнии .
После этого:
снова используйте Open SQL Script
и откройте load_employees.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
используйте Open SQL Script
снова и откройте load_departments.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
снова используйте Open SQL Script
и откройте load_dept_emp.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
снова используйте Open SQL Script
и откройте load_dept_manager.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
снова используйте Open SQL Script
и откройте load_titles.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
снова используйте Open SQL Script
и откройте load_salaries1.dump
затем нажмите Lightning icon
снова во вновь открывшемся файл.
снова используйте Open SQL Script
и откройте load_salaries2.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
снова используйте Open SQL Script
и откройте load_salaries3.dump
, затем снова нажмите Lightning icon
во вновь открытом файле.
Теперь вы завершили импорт базы данных. Теперь вы можете выполнить запрос select * from employees
.