JSON_FIELD_NUM`(`col_name` TEXT CHARSET utf8, `data` TEXT CHARSET utf8) RETURNS text CHARSET utf8 );当我在另一个数据库中运行它时,我得到了这个错误:
#1064 - You have an error in your SQL
生成了一个.sql文件,但是只有insert语句(缺少create语句,这很奇怪,因为它一直在工作到现在为止)。选项2-使用命令行上的mysqldump: ddev mysqldump -udb -pdb -x -A > /Users/me/dbs.sql;,这将生成一个dbs.sql文件,但是有以下错误:
mysqldumpneed (at least one of) the RELOAD privilege(s)
我的命令如下:但我知道这个错误:
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to yourMySQL server version for the right syntax to use near '
我的数据库有三个表: table1、table2和table3所有表的转储结构只转储table1和table2的数据,忽略table3中的数据目前,我使用两个mysqldump语句执行此操作。mysqldump -u user -p -d db > db_structure.sqlmysqldump -u user -p db --ignore-table=db.table3 > table1_and_table2_