mysql。数据库里面的数据是怎么迁移的啊?我开发的网站根目录放在E盘,数据库也安装在E盘,那我是
mysql。数据库里面的数据是怎么迁移的啊?我开发的网站根目录放在E盘,数据库也安装在E盘,那我是不是把整个E盘文件夹拷贝上传到服务器就可以了?一直敲黑窗口命令行操作my...
mysql。数据库里面的数据是怎么迁移的啊?我开发的网站根目录放在E盘,数据库也安装在E盘,那我是不是把整个E盘文件夹拷贝上传到服务器就可以了?一直敲黑窗口命令行操作mysql还以为好酷,现在连数据表在哪里都不知道,想看下表有哪些内容还得敲sql,我真是个大撒匕啊。有没有什么办法看数据库内容就像打开word文档一样方便直观啊?大神请支招我给您下跪了
展开
展开全部
对于数据库来说,拷贝你的E盘文件是不行的。数据库中的数据是通过导入、导出来移动的。
假设你电脑上的mysql中建立的数据库名为ABC,ABC中存了各种表和数据,先在服务器端装好mysql,然后建立一个同样的数据库ABC,接下来在你的电脑上使用命令行,输入下面的命令:
mysqldump -h localhost -u 你的用户名 -p你的密码 ABC | mysql -h 服务器地址 -u 用户名 -p密码 ABC
注意,-p和密码之间没有空格。
执行完之后你的本地数据库ABC就拷贝到服务器上了。
对于你说的直观查看数据的问题,可以通过使用mysql的GUI工具来实现。一般使用的都是mysql官方提供的mysql workbench软件,免费的。你可以下下来试试。
其实,对于很多简单的工作,比如上面的拷贝数据库、备份数据库、建立新用户、管理权限等等,还是命令行比较快。GUI工具在复杂工作上有优势,比如建立复杂的表结构、检查sql语句错误等等。
假设你电脑上的mysql中建立的数据库名为ABC,ABC中存了各种表和数据,先在服务器端装好mysql,然后建立一个同样的数据库ABC,接下来在你的电脑上使用命令行,输入下面的命令:
mysqldump -h localhost -u 你的用户名 -p你的密码 ABC | mysql -h 服务器地址 -u 用户名 -p密码 ABC
注意,-p和密码之间没有空格。
执行完之后你的本地数据库ABC就拷贝到服务器上了。
对于你说的直观查看数据的问题,可以通过使用mysql的GUI工具来实现。一般使用的都是mysql官方提供的mysql workbench软件,免费的。你可以下下来试试。
其实,对于很多简单的工作,比如上面的拷贝数据库、备份数据库、建立新用户、管理权限等等,还是命令行比较快。GUI工具在复杂工作上有优势,比如建立复杂的表结构、检查sql语句错误等等。
更多追问追答
追问
您好啊,你实在太专业了,我还想问你个问题
网站跟目录下有很多个.php文件和.html文件,一般情况下不做处理用户可以随意访问任一个文件,例如任何一个人都可以这样来访问网站后台:www.shop.com/admin/delete.php。假如真存在这个重要文件的话那岂不是没有任何安全保障啊!一般情况下都是采取什么措施来阻止别人随意访问的呢?我想过通过检测客户端带来的session来给与权限,但发现仍然没用,因为只要进行登录的用户还是可以随意访问啊。这到底是如何做呢?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |