如何在 MariaDb 中创建表并将数据导入 sql? [复制]
Posted
技术标签:
【中文标题】如何在 MariaDb 中创建表并将数据导入 sql? [复制]【英文标题】:How to create the tables and import the data to sql in MariaDb? [duplicate] 【发布时间】:2017-03-25 11:43:13 【问题描述】:只要输入mysql -u username [-p password] database_name < tatoeba_database.sql
我明白了
ERROR 1064 (42000):您的 SQL 语法有错误;检查手册 对应于您的 MariaDB 服务器版本,以便在 'mys 附近使用正确的语法 ql -u root tatoeba
还有其他方法可以做这样的事情我错过了什么吗?
附:我在关注这篇文章:https://github.com/Tatoeba/tatoeba2/wiki/How-to-install-Tatoeba
【问题讨论】:
【参考方案1】:删除[-p密码]
mysql -u username -p database_name < tatoeba_database.sql
并手动输入密码
【讨论】:
谢谢,@scanEdge - 我已删除,但问题仍然存在...... 好像你在 mys 和 gl 之间有一个空格 'mys ql' 是不是错字??【参考方案2】:您似乎在MariaDB 提示符 中键入了命令(也就是说,您首先启动mysql
客户端,然后使用上面的命令)。这是不正确的。你要么需要在 shell 提示符下执行它,要么,如果你想先启动mysql
客户端,就丢掉整个东西然后运行
source tatoeba_database.sql
【讨论】:
谢谢。对不起,我在这方面太新手了。所以我应该从 xampp 启动 shell 并输入mysql -u username [-p password] database_name < tatoeba_database.sql
?以上是关于如何在 MariaDb 中创建表并将数据导入 sql? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 mariaDB 中创建检查约束以检查 char 类型的多个值?