우분투 14.04를 사용하고 있습니다. Windows 컴퓨터에서 내 Linux PC로 내 보낸 sql 파일을 가져올 것으로 예상됩니다. 내가 명령에 의해 해냈어 : mysql> source /path/to/mysqlfile/name.sql;
가져 오기가 완료된 후, 나는 데이터베이스의 모든 테이블 이름이 소문자임을 알게되었고, 내 애플 리케이션은 이것들로부터 데이터를 얻을 수 없다는 것을 깨달았다. 테스트를 위해 하나의 테이블을 대문자로 바꾼다. 그래서 내 질문은 : Windows에서 Linux로 데이터베이스를 자동으로 가져 오는 방법이 있습니까 (테이블 이름이 소문자에서 대문자로 변경)? 수백 개의 표가 있으면 수동으로 이름을 바꾸어야하기 때문에 시간 낭비입니다.MySQL 데이터베이스를 Windows에서 Linux로 가져 오는 방법이 있습니까?
답변
mysqld 설정 파일에서 lower_case_table_names
옵션을 1로 설정하면 mysql 서버가 객체 이름을 대소 문자를 구분하지 않고 일치시킵니다. 데이터베이스 암호 enter link description here
을 사용하지 않고 XAMPP에 대한 this 기사
'lower_case_table_names = 1'을 설정 한 후 많은 고마움을 보내고 MySQL을 다시 시작한 후 다음 명령으로 확인합니다 : mysqladmin -u root -p variables '데이터베이스에서 변경 사항을 인식했습니다 :'| lower_case_table_names | 1'. 마지막으로 프로젝트를 다시 빌드하고 모든 것이 제대로 실행됩니다. – DinhNgocHien
이것을 듣기 좋은데, 당신은 환영합니다 :) –
가져 오기 데이터베이스에서보세요 : - $ 스와
: - $ 사용자 암호
******** - #/opt/lampp/bin/mysql> mysql -uroot -p database_name < 데이터베이스 경로
- 1. laravel 프로젝트를 Windows에서 Linux로 가져 오는 방법은 무엇입니까?
- 2. Windows에서 Linux로 Kerberos 검색
- 3. 포트 .Net Windows에서 Linux로
- 4. Windows에서 Linux로 이식하기
- 5. Eclipse CDT : Windows에서 Linux로
- 6. MySQL 데이터베이스를 OpenShift로 가져 오는 방법은 무엇입니까?
- 7. mysql 데이터베이스를 가져 오는 중 오류가 발생했습니다.
- 8. r에 모든 mysql 데이터베이스를 가져 오는 방법
- 9. 리눅스에서 mysql 데이터베이스를 가져 오는 방법은 무엇입니까?
- 10. 데이터베이스를 가져 오는 중 MySQL 오류가 발생했습니다.
- 11. 로컬 mysql 데이터베이스에서 mysql 데이터베이스를 가져 오는 동안 오류가 발생했습니다.
- 12. '진행'값을 가져 오는 방법이 있습니까?
- 13. Windows에서 mysql 데이터베이스를 만드는 방법
- 14. GCC에서 문자열 리터럴을 가져 오는 방법이 있습니까?
- 15. Newbie to Rsync : Windows에서 Linux로
- 16. Windows에서 Linux로 일괄 복사 파일
- 17. 일정에 따라 MySQL 데이터베이스를 복원하는 방법이 있습니까
- 18. 이클립스에 MySQL 데이터베이스를 연결하는 방법이 있습니까?
- 19. mysql 결과 집합의 레코드 오프셋을 가져 오는 방법이 있습니까?
- 20. Windows에서 마우스를 가져 오는 방법
- 21. 시스템 데이터베이스를 제외한 모든 mysql 데이터베이스를 덤프하는 방법이 있습니까?
- 22. PHP를 사용하여 maxmind 데이터베이스를 가져 오는 방법
- 23. Windows에서 GNU/Linux로 C++ 응용 프로그램 포팅.
- 24. Windows에서 Mac이나 Linux로 레일 응용 프로그램을 포팅
- 25. wmp 서버에서 큰 mysql 데이터베이스를 가져 오는 방법
- 26. 기존 데이터베이스를 netbeans으로 가져 오는 방법
- 27. mysql 데이터베이스를 mariadb로 가져 오기
- 28. Windows에서 Linux로 크로스 컴파일 dotnet core 앱
- 29. laravel 프로젝트를 Windows에서 Linux로 이동하는 방법은 무엇입니까?
- 30. Windows에서 Linux로 파일 복사하기 python을 사용하는 컴퓨터
가능한 중복 [import sql dump] (http://stackoverflow.com/questions/9066872/import-sql-dump) – lxg
가능한 중복 [윈도우 서버에서 리눅스로 MySQL을 옮긴다] (http://stackoverflow.com/questions/17818106/moving-mysql-from-windows-server-to-linux). –
두 스레드를 모두 읽었지만 문제를 해결하는 데 도움이되었습니다. – DinhNgocHien