source

SQL 쿼리를 사용하여 데이터 없이 mysql 테이블 구조를 덤프하려면 어떻게 해야 합니까?

manysource 2022. 10. 14. 22:12

SQL 쿼리를 사용하여 데이터 없이 mysql 테이블 구조를 덤프하려면 어떻게 해야 합니까?

mysql 테이블을 내보내야 하는데 엔트리가 5GB 정도여서 구조만 원합니다.sql 쿼리를 하는 단순한 php부터 하려고 하는데 어떻게 하면 될까요?

이거 쓰면 돼요.

지정된 테이블을 작성하는 CREATE TABLE 문을 표시합니다.이 문에는 테이블에 대한 SELECT 권한이 필요합니다.MySQL 5.0.1에서는 뷰에서도 사용할 수 있습니다.

예:

SHOW CREATE TABLE MyTablename

나는 MySQL 전문가가 아니지만 다음 사이트에서는 이 기능을 사용하는 것이 권장됩니다.-d ★★★★★★★★★★★★★★★★★」--no-data: mysqldump "sysqldump":

mysqldump -d -h localhost -u root -pmypassword databasename > dumpfile.sql

그것은 나에게 효과가 있었다.

"MySQL Workbench" v6.0을 사용하는 경우

1) 데이터베이스의 임의의 테이블을 클릭합니다.

2) 우클릭 후 [테이블 유지보수]를 선택합니다.

3) [테이블] 탭에서 내보낼 테이블을 강조 표시하고 오른쪽 버튼을 클릭하여 [SQL Editor로 보내기]> [스케마 작성]를 선택합니다.

하다
내보내기 )

구조체 또는 스키마 덤프를 가져오려면 다음 명령을 사용합니다.

mysqldump -u root -p --no-data dbname > schema.sql

언급URL : https://stackoverflow.com/questions/4294507/how-to-dump-mysql-table-structure-without-data-with-a-sql-query