MySql数据库培训教程
- 格式:ppt
- 大小:1.26 MB
- 文档页数:150


MySQL教程:MySQL数据库导出和导入的方法
1).MySQLimport的语法介绍:
MySQLimport位于MySQL/bin目录中,是MySQL的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表Custermers中:
MySQLimport Meet_A_Geek Customers.txt
注意:这里Customers.txt是我们要导入数据的文本文件,而Meet_A_Geek是我们要操作的数据库,数据库中的表名是Customers,这里文本文件的数据格式必须与Customers表中的记录格式一致,否则MySQLimport命令将会出错。
其中表的名字是导入文件的第一个句号(.)前面文件字符串,另外一个例子:MySQLimport
Meet_A_Geek Cus.to.mers.txt
那么我们将把文件中的内容导入到数据库Meet_A_Geek 中的Cus表中。
上面的例子中,都只用到两个参数,并没有用到更多的选项,下面介绍MySQLimport的选项
2).MySQLimport的常用选项介绍:
选项 功能
-d or --delete 新数据导入数据表中之前删除数据数据表中的所有信息
-f or --force 不管是否遇到错误,MySQLimport将强制继续插入数据
-i or --ignore MySQLimport跳过或者忽略那些有相同唯一关键字的行, 导入文件中的数据将被忽略。
-l or -lock-tables 数据被插入之前锁住表,这样就防止了,你在更新数据库时,用户的查询和更新受到影响。
.
. 1) 数据库培训手册
1.1. MySQL基本常用路径
数据库路径:/var/lib/mysql /usr/include/mysql
配置文件:/usr/share/mysql(mysql.server命令及配置文件)
相关命令:/usr/bin(mysqladmin、mysqldump等命令)
启动脚本: /etc/rc.d/init.d/ (启动脚本文件mysql的目录)
1.2. MySQL—f配置文件
f为MySQL数据库的主配置文件,存放在/etc下,打开如下图:
.
. innodb和myisam都是数据库的一种常用类型,基本区别如下:
innodb支持事务处理以及外部键和行级锁等高级数据库功能;
myisam不提供上述支持,更强调于性能,执行速度更快;
管理员可以在【mysqld】下面对f进行配置更改,具体功能介绍如下:
1.2.1. skip-name-resolve
必须使用ip不能使用主机名;
1.2.2. myisam-recover=default
控制myisam查找和修复错误的方式(default代表mysql会尝试修复标记为崩溃或没有干净关闭的表,除了修复,不会做任何事情)
1.2.3. datadir=/usr/local/apache/htdocs/keyun
数据目录所在位置。
1.2.4. port =56788
mysql使用的端口。
1.2.5. sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
sql_mode:根据需求定制MySQL服务器的操作模式,模式定义MySQL应支持哪些SQL语法,以及应执行哪种数据验证检查。这样可以更容易地在不同的环境中使用MySQL,并结合其他的数据库服务器使用MySQL。
No_engine_substitution:如果需要的存储引擎被禁用或未编译,可以防止自动替换存储引擎;
176EDUCATION FORUM 教育论坛
一、MySQL的概念和特征
MySQL是一个由瑞典MySQL AB公司开发的属于Oracle
旗下的一个关系型数据库管理系统,关系数据库在不同的表
中保存相关数据,而并没有在一个大仓库中存放所有的数据,
使速度和灵活性得以提升。MySQL所使用的SQL语言是最常
用的标准的对数据库进行访问的语言。MySQL软件采用的政
策是双授权,分为商业版和社区版,因其体积较小、速度较快、
总成本较低、特别是开放源码的特征,在开发中小型网站时
得到广泛的应用。而且因其社区版具有卓越的性能,和PHP
和Apache搭配可提供良好的开发环境。
二、数据库及其开发的作用和技术构成
数据管理技术经历了不同的发展阶段。数据库存储首先
经历的阶段是人工管理。在计算机发展初期,计算、索引是
其主要的功用,计算机内没有相关存储设备,一般只在磁带、
纸带等介质中存储,靠人工整理和存储数据。这种方式不仅
造成浪费,还导致工作效率得不到提升。而随着计算机硬件
的快速发展,可以存储数据的磁盘方便了数据的存储,节约
了大量的人工成本。采用磁盘对文件进行存储,省去了翻箱
倒柜查找文件的麻烦,但是文件中的数据缺乏系统化、结构
化的处理,查找效率仍然相对较低。随着数据量的不断增加
和越来越快的数据处理速度需求,磁盘的存储量和查询速度
对于这种数据管理的需求已经无法满足,数据库系统的发展
有效地解决了这一问题。数据库指的是在计算机内长期存储
的,可以实现共享的有组织的数据组合。
随着大数据的发展,数据库管理方式在许多管理系统和
管理软件中得到有效的运用。数据在软件开发的过程中会发
挥出不可忽视的作用,比如某所高校中,想要快速了解某个
学生在校学习情况时,需要对其学籍信息、考试进度、上课
时间及学习成绩等信息进行查询,其管理系统只能采用数据
库管理方式。当前数据库的使用已经在各行各业都有涉及,
电力行业可以采用数据库对其发电量、供电量及电费等信息
进行记录和存储,石油行业的石油存储和使用量也可以采用
安装MYSQL数据库图解详细教程
时间:2010-09-18 20:34来源:未知 作者:电脑网络技术 点击: 218次
Mysql的安装方法 安装mysql的步骤如下: 请注意按图中所示,有些选项和默认是不一样的。同时,如果您是重新安装mysql的话,要注意先备份好mysql目录中的data目录,这个目录是所有用户的数据目录,非常重要,不可大意。 重装时,备份好数据后,先卸载掉旧的mysql,并删除原mysql安装目录。 请注意上图中选择Custom选项,这样才能修改安装目录。 请注意为了数据安全,不要把mysql安装在系统盘,如C:盘。 请注意上图中的设置,把mysql的同时连接数改为了1
Mysql的安装方法 安装mysql的步骤如下:
请注意按图中所示,有些选项和默认是不一样的。同时,如果您是重新安装mysql的话,要注意先备份好mysql目录中的data目录,这个目录是所有用户的数据目录,非常重要,不可大意。
重装时,备份好数据后,先卸载掉旧的mysql,并删除原mysql安装目录。
请注意上图中选择Custom选项,这样才能修改安装目录。
请注意为了数据安全,不要把mysql安装在系统盘,如C:盘。
请注意上图中的设置,把mysql的同时连接数改为了1000.
请注意上图中,MYSQL的服务名称选为"MYSQL",不要使用其它符号。
mys登陆 用户名和密码设置
上图中所填密码即是MYSQL的管理员Root的密码。
至此Mysql安装成功.