【问题标题】:How to export and import the databases in MySql.如何在 MySql 中导出和导入数据库。
【发布时间】:2015-01-27 00:24:26
【问题描述】:

phpMyAdmin 在导入导出的 .sql 文件时显示错误。它给出这样的消息 SQL查询:

--

-- 数据库:mcadatabase


--

-- 表trick的表结构

如果不存在则创建表 trick ( id int(5) 无符号非空, question varchar(20000) 非空, option1 varchar(200) 非空, option2 varchar(200) 非空, option3 varchar(200) 非空, option4Right varchar(200) 非空 ) 引擎=InnoDB AUTO_INCREMENT=4 默认字符集=utf8; MySQL 说:文档

1046 - 未选择数据库

【问题讨论】:

    标签: mysql xampp


    【解决方案1】:

    【讨论】:

      【解决方案2】:
      mysqldump -u USER -pPASSWORD DATABASE > /path/to/file/dump.sql
      

      【讨论】:

      • 请在您的回答中添加进一步的解释
      【解决方案3】:

      使用 phpMyAdmin,您需要创建一个名为 mcadatabase 的数据库。然后,选择这个数据库并选择Import

      【讨论】:

        【解决方案4】:

        为了导出打开一个终端:-

        mysql -u root -p your_database_name > any_file_name.sql
        

        对于导入:-

        mysql -u root -p < sql_file_name.sql
        

        仅导出数据库中的一个表:-

         mysql -u root -p your_database_name your_table_name > any_file_name.sql
        

        导入表与上述相同。

        希望这会有所帮助!

        【讨论】:

          【解决方案5】:

          使用命令行导入/导出数据库

          进口:

          • C:\Program Files\MySQL\bin\mysql -u 用户名 -p 数据库名

          导出:

          • C:\Program Files\MySQL\bin\mysqldump -u username -p databasename > file_name.sql

          【讨论】:

            【解决方案6】:

            导出

            mysqldump -u username –-password=your_password database_name > file.sql
            

            导入

            mysql -u username –-password=your_password database_name < file.sql 
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2012-03-18
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2021-08-13
              • 2023-03-16
              相关资源
              最近更新 更多