sql不能导入数据库

来源:百度知道 编辑:UC知道 时间:2024/06/12 05:21:36
鄙人正在用PHP+MYSQL学习制作网站,制作了一段时间想去外面测试一下,就把数据库文件导出,到了网吧导入时出现了以下错误:
错误
SQL 查询:

--
-- 数据库: `information_schema`
--
CREATE DATABASE `information_schema` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL 返回:

#1044 - Access denied for user 'root'@'localhost' to database 'information_schema'

结果无法导入。我尝试把新建的库导出再导入结果还是提示一样的错误,请问是什么问题??如能解答,感激不尽!
小弟是数据库白痴,是一楼大哥详细指导好么……谢谢……
一楼大哥,我不太会在dos下定位文件夹…而且路径很复杂,请问有别的办法么……?
二楼的大哥,请问如何保存为.bak结尾?

导入过程一般是先创建数据库如下(用命令):
create database tt;

然后用指定有权限用户导入表以及表中数据。

----
问题补充:

在DOS状态进入目录mysqlbin,然后键入以下命令导入:

mysql -uroot -p 数据库名 < c:文件名.sql

首先第一步进入后,右键点击数据库→点击新建数据库→输入好名称,设定好路径就OK了

然后第二步,右键点击刚刚新建的数据库→任务→还原→数据库→选择还原的源(你这图片挡住的有个数据资料,在前面勾选)→点击左上角有个选项→源设备选择路径→勾选覆盖现有数据库就OK了。

提醒你,你要把数据库资料读进你新建的数据库里,文件尾绰应该是“.bak”