在SQLyog 6.56 图形化界面下怎么导入一个MYsql数据库,数据库文件格式为:frm和MYD以及MYI,不是SQL脚本,怎么导入它们。别告诉这些:导出整个数据库(命令在DOS的mysql\bin目录下执行)
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p aaa> aaa.sql
mysqladmin -uroot -p create database; //创建数据库
mysql -uroot -p database<database.sql; //导入数据库没有用,看好了问题在回答,高分悬赏!
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p aaa> aaa.sql
mysqladmin -uroot -p create database; //创建数据库
mysql -uroot -p database<database.sql; //导入数据库没有用,看好了问题在回答,高分悬赏!
直接复制数据文件到mysql的datadir目录中
然后确保新复制的目录以及文件的owner为mysql:mysql
然后重启mysql即可使用。
MYSQL中,你所说的frm和MYD以及MYI,不是备份的文件,在MYSQL5以下可以直接COPY,
以上似乎不行。
chown -R mysql:mysql 你的目录
ERROR:
Unknown command '\P'.
ERROR:
Unknown command '\M'.
ERROR:
Unknown command '\M'.
这是怎么回事啊
chown -R mysql:mysql "C:\Program Files\MySQL\MySQL Server 6.0\data\bookstoressh"
*加俩引号*
可是里面的表和视图都看不见啊,查询也出错
show databases 和 show tables 都能看到
但是 当你真正用的时候,却不让用,好像应该报找不到文件之类的吧。主要是因为你的系统库里,并没有对这两个表进行注册。
最起码的 你的 information_schema 数据库的 COLUMNS 和 TABLES 就没有相应的信息。
看看有没有工具可以解决的。
不知道 mysql5 自身是否提供在windows下的。