mysql - 如何在MariaDb中创建表并将数据导入到sql中?

标签 mysql mariadb

每当输入 mysql -u username [-p password] database_name < tatoeba_database.sql

我明白了

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'mys ql -u root tatoeba < tatoeba_database.sql' at line 1 MariaDB [tatoeba]>

还有其他方法可以做这样的事情吗?我错过了什么吗?

附注我正在关注这篇文章:https://github.com/Tatoeba/tatoeba2/wiki/How-to-install-Tatoeba

最佳答案

删除[-p密码]

 mysql -u username -p database_name < tatoeba_database.sql

然后手动输入密码

关于mysql - 如何在MariaDb中创建表并将数据导入到sql中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43015913/

相关文章:

sql - 需要从mysql中包含不同类别的唯一id的表中获取数据

mysql - MariaDB:如何将表名存储到变量中?

hibernate - 在 Hibernate 中使用 @Query 进行带参数的 native 查询

mysql - 为什么 MariaDB 上的 CHECK 语句在 Windows 上有效,而在 Linux 上无效?

mysql - 选择至少有一个空值的行

php - 解决同一网页上两个简单表单之间的冲突

mysql - 关联模型 ruby​​ on rails 上的一个数据库查询

php - 大型站点如何实现行级权限?

mysql - 使用 node.js 将数据插入 mysql 工作,但脚本挂起

mysql - mariaDB 外键中的奇怪错误