How do I import an SQL file using the command line in MySQL?

后端 未结 30 2292
不知归路
不知归路 2020-11-22 06:48

I have a .sql file with an export from phpMyAdmin. I want to import it into a different server using the command line.

I have a Windows Ser

30条回答
  •  鱼传尺愫
    2020-11-22 07:14

    Try:

    mysql -u username -p database_name < file.sql
    

    Check MySQL Options.

    Note-1: It is better to use the full path of the SQL file file.sql.

    Note-2: Use -R and --triggers to keep the routines and triggers of original database. They are not copied by default.

    Note-3 You may have to create the (empty) database from mysql if it doesn't exist already and the exported SQL don't contain CREATE DATABASE (exported with --no-create-db or -n option), before you can import it.

提交回复
热议问题