【问题标题】:How to create the tables and import the data to sql in MariaDb? [duplicate]如何在 MariaDb 中创建表并将数据导入 sql? [复制]
【发布时间】: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

【问题讨论】:

    标签: mysql mariadb


    【解决方案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 &lt; tatoeba_database.sql
    猜你喜欢
    • 1970-01-01
    • 2017-05-29
    • 1970-01-01
    • 2019-12-22
    • 2016-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多