我从shell使用以下命令导出数据库的模式:
mysqldump -u username -p -no-data database_name> gs://test.sql
我遇到以下错误:
mysqldump: unknown option '-o'
。
然后我改用这个:
mysqldump -u username -p -d database_name
,((-d代替-no-data标志)
我收到此错误:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory")
尝试连接时。 任何想法如何只导出架构中的表定义而不导出所有数据库。
答案 0 :(得分:0)
您缺少主机名。
mysqldump -h hostname -u username -p -d database_name