现在位置: > > IT/计算机

mysql数据库教程

以前的blog服务器瘫痪后终于从客服那里拿回了数据,但是空间商给备份的数据库是一堆.frm,.myd,.myi文件,而现在恢复数据库要求导入.sql文件,我对数据库一窍不通,这可咋整。没办法,又得求助Google,倒腾…磨叽…倒腾……终于给解决了。

先说说这几种文件是干什么的,*.frm是描述了表的结构,*.myd保存了表的数据记录,*.myi则是表的索引。

现在将.frm,.myd,myi转换为.sql有两种方法:

1、把这些乱七八糟的文件一并复制到你的数据库的data下的数据库文件夹,直接就可以使用,无需转换为sql格式。前提是mysql的版本一致,字体一致。此方法简单快捷但不是没个人都能做到。其实根本就无法做到,除非你是在本地测试或者你是个人独霸一台服务器。像我这种用虚拟主机的,空间商一般是不会把数据库目录都给你让你去瞎折腾的,所以此方法基本无用,弃之。

2、在本地安装MySQL数据库,将.frm,.myd,myi转换为.sql,再导入即可。这种方法当然会麻烦一些了,首先得会安装MySQL才行。反正我不大会装,设置也不懂,干脆把安装MySQL的方法也贴在这儿吧,图我就不贴了,只贴文字和每一步要选择的选项,安装的MySQL为当前最新版本5.1.44。

安装MySQL:

MySQL请自行下载,大概一百零几兆,下载后双击打开,出来欢迎安装界面,点Next,出来安装选项,有三种:Typical、Complete、Custom,默认是Typical,建议改成Custom,因为Typical模式不允许改变安装路径,只能安装在C盘(我介绍的就是Custom的安装方法)。点Next,到这一步需要选择要安装的组件和安装路径,组件就用默认的,安装路径自己选择,在根目录下最好,因为后面要用到Dos命令,这样方便。注意:安装mysql的路径中,不能含有中文!一切就绪后点Install,安装很快,完成后是介绍MySQL公司的界面,Next,Next,之后是Setup Wizard界面。帮助用户设置MySQL的,别以为装完了就没事了。这里有两个复选框,Configure the MySQL Server Now和Register the MySQL Server Now,把第二个对勾取消掉,它是让你注册的,没什么用。点Finish,下面开始配置MySQL。

配置MySQL:

又是欢迎界面,Next,看到两个选项,选择Detailed Configuration,点Next继续,下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,最后一种是这台服务器上面只跑mysql数据库,将占用全部的内存,我选择第二种,你可根据自己的需求,选择其他选项,点Next继续,下面是选择数据库用途,第一种是多功能用途,将把数据库优化成很好的innodb存储类型和高效率的myisam存储类型,第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,最后一种是非事务处理类型,适合于简单的应用,只有不支持事务的

相关文档
MySQL数据库基础教程讲解
MySQL数据库基础教程讲解_IT/计算机_专业资料。MySql数据库基础教程讲解数据库从最初的数据文件的简单集合发展到今天的大型数据库管理系统已经成为 我们日常生活中不...
MySQL数据库基础与实例教程第1章
MySQL数据库基础与实例教程第1章_互联网_IT/计算机_专业资料。这MySQL数据库基础与实例教程 之数据库设计概述孔祥盛 内容一览本章抛开MySQL讲 解关系数据库设计的...
MySQL数据库基础与实例教程第7章
MySQL数据库基础与实例教程 之视图触发器孔祥盛 内容一览本章首先讲解了 视图以及触发器的 管理及使用,然后 结合“选课系统” 分别介绍视图以及 触发器在该系统中 ...
数据库mySQL教程
数据库mySQL教程_IT/计算机_专业资料。mySQL基础教程,由W3CSchool 在线教程网站整理而来,从基础详细讲解,一步一步深入,对初学者能有很大的帮助。...
最详细的PHP操作MYSQL数据库入门教程
最详细的 PHP 操作 MYSQL 数据库入门教程作者:聂庆鹏 (本资料仅供个人学习参考之用,请勿用作其他用途) PHP 是一门 Web 编程语言,而 MySQL 是一款网络数据库...
MySQL数据库基础与实例教程第6章
MySQL数据库基础与实例教程第6章_互联网_IT/计算机_专业资料。这MySQL数据库基础与实例教程 之 MySQL编程基础孔祥盛 内容一览为了便于MySQL代码维护,以及提高MySQL ...
MySQL数据库基础与实例教程第8章
MySQL数据库基础与实例教程 之存储过程与游标孔祥盛 内容一览本章主要讲解如何 在MySQL中使用存 储过程,并结合 “选课系统”讲解 存储过程在该系统 中的应用,最后...
MySQL数据库基础与实例教程第2章
MySQL数据库基础与实例教程第2章_互联网_IT/计算机_专业资料。这MySQL数据库基础与实例教程 之 MySQL基础知识孔祥盛 内容一览通过本章的学习, 读者可以掌握一些常...
PHP与MySQL连接-LAMP教程
PHP与MySQL连接-LAMP教程_互联网_IT/计算机_专业资料。兄弟连PHP培训学校,专注...PHP 打开通向MySQL数据库的连接,发送适当的查询。 4. MySQL服务器接受数据库...
相关主题
返回顶部
热门文档