拥有MySql标签的文章
MySql

详细讲解如何导入和导出MySQL数据库

1.简介MySQL数据库的导入,有两种方法:(1)先导出数据库SQL脚本,再导入;(2)直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2.方法一SQL脚本形式操作步骤如下:2.1.导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump(mysqldump命令位于mysql/bin/目录中)命令行,导出SQL

系统 2019-08-12 01:54:20 1304

MySql

Mysql导入CSV文件

这两天练手JAVAWEB想做一个网页版的实验室通讯录,结果导入CSV文件时候出现了问题,原来Windows下导入要注意分隔符和Linux不同,另外编码格式一定要指定好。CSV文件的格式是:张三,13241116765,123@mail.bupt.edu.cn李四,12323423425,234@mail.bupt.edu.cnWindows:LOADDATAINFILE"d:/insert_data.csv"--指定需要得去CSV文件的位置REPLACEI

系统 2019-08-12 01:54:13 1304

MySql

MySQL limit实际用法的详细解析

在我们使用相关的查询语句的时候,一般都要返回前几条或是中间的某几行数据,这时你应如何处理呢?不必担心,MySQL数据库已经为我们提供了这样一个功能。SELECT*FROMtableLIMIT[offset,]rows|rowsOFFSEToffsetLIMIT子句可以被用于强制SELECT语句返回指定的记录数。MySQLLIMIT接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录

系统 2019-08-12 01:53:11 1304

MySql

查看mysql状态常用命令

最近服务器上mysql有些奇奇怪怪的问题,可惜我不是专业的dba,为了加深自己对mysql的了解,先从基础的查看mysql状态命令看起吧.命令:showstatus;命令:showstatuslike'%下面变量%';Aborted_clients由于客户没有正确关闭连接已经死掉,已经放弃的连接数量.Aborted_connects尝试已经失败的MySQL服务器的连接的次数.Connections试图连接MySQL服务器的次数.Created_tmp_ta

系统 2019-08-12 01:33:57 1304

MySql

mysql 引擎优化

MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL++API自己做一个引擎。下面介绍几种数据库引擎:ISAM:ISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因

系统 2019-08-12 01:33:08 1304

MySql

mysql 备份与迁移

以前要做mysql的备份,我往往都是利用EMSSQLManager实现导出sql脚本文件,或者导出dbf文件。而要把本地数据库迁移到远程直接把脚本在服务端执行就OK。不过最近发现这个可视化操作有点点问题,就是当数据条数超过一定数目EMSSQLManager就挂了,也不知道是否是软件问题……当然该开始我是将大的数据库文件分拆成小份小份的,多次导入。刚才发现同事用了mysql自带的mysqldump工具就不存在这个问题。(羞愧,不过我平时极少接触数据库)这里记

系统 2019-08-29 22:49:02 1303

MySql

MySql 按时间段查询数据方法

格式为2008-06-16查询出当天数据:SELECT*FROM`table`WHEREdate(时间字段)=curdate();查询出当月字段:SELECT*FROM`table`WHEREmonth(时间字段)=month(now());时间格式为1219876……UNIX时间,只要应用“FROM_UNIXTIME()”函数例如查询当月:SELECT*FROM`table`WHEREmonth(from_unixtime(reg_time))=mont

系统 2019-08-12 01:55:42 1303

MySql

远程测试mysql数据库3306端口报错

错误现象:[root@localhost~]#telnet192.168.10.1303306Trying192.168.10.130...Connectedto192.168.10.130.Escapecharacteris'^]'.GHost'192.168.10.120'isnotallowedtoconnecttothisMySQLserverConnectionclosedbyforeignhost解决方法:具体原因是权限问题,需要重新设置外部登

系统 2019-08-12 01:55:30 1303

MySql

mysql批量插入

DELIMITER$$CREATEPROCEDUREInsertValueWithWhile()BEGINdeclare_Endintdefault0;while(_End<100)doINSERTINTOemp(empName)VALUES(_End);set_End=_End+1;endwhile;END$$DELIMITER;callInsertValueWithWhile();mysql批量插入

系统 2019-08-12 01:54:36 1303

MySql

mysql 导入导出数据

使用Mysqldump和mysqlimport命令导入导出数据,这两个命令是在cmd中的命令行状态执行的。即从开始菜单点击运行,输入cmd,cd到mysql安装目录下的bin目录下执行。一、导出数据:1.导出数据mysqldump总式:mysqldump--opt数据库名>文本文件名称(一般命名为mysql.数据库名)实例:把stud数据库中的数据导出到文本文件mysql.studMysqldump–uroot–pstud>mysql.stud提示输出密码

系统 2019-08-12 01:54:33 1303

MySql

mysql 卸载

//首先查看是否存在MYSQL[root@localhost~]#rpm-qa|grep-imysqlmysql-libs-5.0.45-6.fc7//Mysql版本[root@localhost~]#rpm-emysql-libs-5.0.45-6.fc7//执行卸载//出错信息error:Faileddependencies:libmysqlclient.so.15isneededby(installed)amarok-1.4.8-1.fc7.i386

系统 2019-08-12 01:53:51 1303

MySql

mysql_自动备份

1@echooff2seterrorlevel=03setdump_command="C:\ProgramFiles\MySQL\MySQLServer5.5\bin\mysqldump"4setdb_name=test_db5setbackup_dir=D:\back\6settimestamp=%date:~,4%%date:~5,2%%date:~8,2%7setbackup_jira_file="%backup_dir%%db_name%_back

系统 2019-08-12 01:53:50 1303

MySql

优化MySQL数据库性能的八种方法

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定

系统 2019-08-12 01:53:48 1303

MySql

MySQL定时任务

原文:MySQL定时任务一、简介:Mysql属于中小型数据库系统,它的事件调度器EventScheduler是在mysql5.1才开始引入事件调度器是在MySQL5.1中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能用操作系统任务调度器才能完成的定时功能。事件调度器是定时触发执行的,在这个角度上也可以称作是"临时的触发器"。触发器只是针对某个表产生的事件执行一些语句,而事件调度器则是在某一个(间隔)时间执行一些语句。事件是由一个特定的线程来

系统 2019-08-12 01:53:25 1303

MySql

常用mysql笔记

1、insertinto...valuesinsertintotables(col1,col2)values(1,2),(2,3);2、insertinto...selectinsertintotables(col1,col2)selectcol3,col4fromtable2;3.insertinto...setinsertintotablessetcol1=xx,col2=xx;4.replaceinto...replaceintotablessetc

系统 2019-08-12 01:53:08 1303