source

MariaDB/"mysql shell"을 사용하여 가져오는 동안 오류 1064(42000)가 발생하는 이유는 무엇입니까?

manysource 2023. 9. 7. 21:48

MariaDB/"mysql shell"을 사용하여 가져오는 동안 오류 1064(42000)가 발생하는 이유는 무엇입니까?

database.csv를 가져오려고 할 때마다 다음과 같은 메시지가 표시됩니다.

http://prntscr.com/eo5eyg

1행의 구문 오류입니다.

타이핑을 했습니다.

mysql -u root tatoeba3 < tatoeba_sql.sql

tatoeba3는 데이터베이스 파일(.tato) tatoeba_filename입니다.sql은 "최종 대상"입니다.

그리고 tatoeba3는 어디에 넣어야 합니까?지금은.

C:\xampp\htdocs\tatoeba2

저는 다음과 같이 하고 있습니다: https://github.com/Tatoeba/tatoeba2/wiki/How-to-install-Tatoeba

MariaDB [(none)]> mysql -u root tatoeba3 < 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 tatoeba3 < tatoeba_database.sql' at line 1 MariaDB [(none)]

그리고, 나는 이것을 이해합니다.

MariaDB [(none)]> use tatoeba3; ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'tatoeba3' MariaDB [(none)]>

언급URL : https://stackoverflow.com/questions/43011818/why-am-i-getting-the-error-1064-42000-while-importing-using-mariadb-mysql-she