我有一台服务器,在该服务器中,我在/ var / www /目录中有一个sql脚本。该脚本用于创建表和数据库。我需要知道如何从终端或某个客户端执行此sql脚本,同时将文件保留在服务器上。
PS-我不太了解这个主题的术语,所以我将研究其他方法的建议。
我认为它是MySql。要从Unix / Linux环境运行它,您必须这样做:
$ mysql -h "server-name" -u "your_username" "-pyour_password" "database-name" < "filename.sql"
还有另一种方式:
mysql --host=localhost --user=your_username --password=your_password -e "filename.sql"
试试这个:
mysql -u your_username -p your_password
use db_name
source <path_to_sql_file>/file.sql
如果要为特定数据库运行SQL文件,请先选择数据库:
mysql -u your_username -p your_password
use db_name
source <path_to_sql_file>/file.sql