Mysql 导入命令行在SSH Putty上不起作用
我需要导入我的SQL文件。到目前为止,我所做的就是: 1-通过SSH创建数据库:Mysql 导入命令行在SSH Putty上不起作用,mysql,ssh,command-line,Mysql,Ssh,Command Line,我需要导入我的SQL文件。到目前为止,我所做的就是: 1-通过SSH创建数据库: create database DB_name ; 2-然后我创建用户: create user 'USER_name'@'localhost' IDENTIFIED by 'passw*****'; GRANTS all privileges on DB_name.* TO 'USER_name'@'localhost'; 3-向用户授予权限: create user 'USER_name'@'localh
create database DB_name ;
2-然后我创建用户:
create user 'USER_name'@'localhost' IDENTIFIED by 'passw*****';
GRANTS all privileges on DB_name.* TO 'USER_name'@'localhost';
3-向用户授予权限:
create user 'USER_name'@'localhost' IDENTIFIED by 'passw*****';
GRANTS all privileges on DB_name.* TO 'USER_name'@'localhost';
4-现在我尝试将sql文件导入数据库
mysql -u username -p database_name < file.sql
mysql-u username-p database\u name
使用此命令,我不确定,因此我也尝试了以下方法:
mysql -u -p 'USER_name'@'localhost' DB_name < /FULL_PATH/file.sql
mysql-u-p'USER\u name'@'localhost'DB\u name
我仍然遇到语法错误(错误1064),甚至我更改了sql文件名以避免可能引发错误的下划线
我是做错了什么还是错过了什么?谢谢你的帮助
PS:我是否必须用单引号将用户设置为:'user_name'@'localhost'?并包括@localhost?任何“靠近..的语法错误”或类似的内容?你能发布sql文件吗?不,但是谢谢你的回答。