MySql

MariaDB 10.0 和 MySQL 5.6 有何不同

去年的5月,我第一次在博客上介绍了关于MariaDB10.0。我们当时收到很多的反馈,在进行众人意见总结后,我们再次的更加深入的解释过MariaDB10.0.在新的一年的伊始,随着MariaDB10.0的Alpha版本的推出,现在应该是时候再多说一点关于MariaDB10.0,特别是它和MySQL5.6的一些区别,而这个问题也是我和很多身在MariaDB项目里的人都常常被问及的问题。sjZ52翻译于6天前0人顶顶翻译的不错哦!首先,我要着重详述下为什么我们

系统 2019-08-12 01:52:06 2596

MySql

Mysql分组合并函数并进行数据列处理

有这么一个表tb:+--+----+|id|name|+--+----+|1|小红||1|小明||2|小张||2|小张|+--+----+要以id分组,把name字段合并到一行。使用mysql的group_concat函数很方便的实现:mysql>selectid,group_concat(name)fromtbgroupbyid;+--+--------------------+|id|group_concat(name)|+--+-----------

系统 2019-08-12 01:53:29 2591

MySql

HeidiSQL - MySQL made easy

HeidiSQL-MySQLmadeeasyWhat'sthis?HeidiSQLisalightweight,WindowsbasedinterfaceformanagingMySQLandMicrosoftSQLdatabases.Itenablesyoutobrowseandeditdata,createandedittables,views,procedures,triggersandscheduledevents.Also,youcanexpor

系统 2019-08-12 01:33:03 2585

MySql

MySQL事件 Events

一、关键字:EVENT二、语法:CREATEEVENT?[IFNOTEXISTS]//如果不存在则创建event_name?ONSCHEDULEschedle[ONCOMPLETION[NOT]PRESERVE][ENABLE|DESABLE][COMMENT'comment']DOsql_statement说明:1.event_name事件的名称2.ONSCHEDULE有两种设定计划任务的方式:#单次计划任务:AT时戳#重复的计划任务EVERY时间(单位

系统 2019-08-12 01:52:50 2584

MySql

理解MySQL——复制(Replication)

转载自:http://www.cnblogs.com/hustcat/archive/2009/12/19/1627525.html1、复制概述1.1、复制解决的问题数据复制技术有以下一些特点:(1)数据分布(2)负载平衡(loadbalancing)(3)备份(4)高可用性(highavailability)和容错1.2、复制如何工作从高层来看,复制分成三步:(1)master将改变记录到二进制日志(binarylog)中(这些记录叫做二进制日志事件,b

系统 2019-08-12 09:29:30 2583

MySql

PHP导出Mysql数据到Excel

临时需要将Mysql中一张表导出成Excel表格,有个phpexcel的插件可以用,我觉得有点麻烦,况且我是临时要备份的,就直接自己写了。

系统 2019-08-12 01:54:42 2582

MySql

MySQL Administrator 登录报错

使用MySQLAdministrator登录,报错:Eithertheserverserviceortheconfigurationfilecouldnotbefound.Startupvariableandservicesectionaretherefordisabled.使用Root登录进去以后看到管理功能都是禁止掉的,提示:Thissectionisonlyavaliablewhenconnectedtolocalhostsolution:点开MyS

系统 2019-08-12 01:52:42 2579

MySql

Mysql避免全表扫描sql查询优化 .

对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引:.尝试下面的技巧以避免优化器错选了表扫描:·使用ANALYZETABLEtbl_name为扫描的表更新关键字分布。·对扫描的表使用FORCEINDEX告知MySQL,相对于使用给定的索引表扫描将非常耗时。SELECT*FROMt1,t2FORCEINDEX(index_for_column)WHEREt1.col_name=t2.col_name;·用--max-

系统 2019-08-12 01:52:48 2578

MySql

Mysql中查找并删除重复数据的方法

(一)单个字段1、查找表中多余的重复记录,根据(question_title)字段来判断代码如下复制代码select*fromquestionswherequestion_titlein(selectquestion_titlefrompeoplegroupbyquestion_titlehavingcount(question_title)>1)2、删除表中多余的重复记录,根据(question_title)字段来判断,只留有一个记录代码如下复制代码de

系统 2019-08-12 01:52:40 2576

MySql

mysql数据库的导入导出

MySQL命令行导出数据库:1.导出数据库:mysqldump-u用户名-p数据库名>导出的文件名mysqldump-uroot-pMovie>Movie.sql(输入后会让你输入进入MySQL的密码)(如果导出单张表的话在数据库名后面输入表名即可)mysqldump-uroot-pMoviemovies>tab_movies.sql2.会看到文件Movie.sql自动生成到var/lib/mysql数据库存储目录下,如下所示:root@landen-Le

系统 2019-08-12 01:55:13 2572

MySql

MySql与SqlServer的一些常用用法的差别

本文将主要列出MySql与SqlServer不同的地方,且以常用的存储过程的相关内容为主。1.标识符限定符SqlServer[]MySql``2.字符串相加SqlServer直接用+MySqlconcat()3.isnull()SqlServerisnull()MySqlifnull()注意:MySql也有isnull()函数,但意义不一样4.getdate()SqlServergetdate()MySqlnow()5.newid()SqlServerne

系统 2019-08-12 01:54:06 2572

MySql

类型事务修改 mysql 表类型 实际测试可执行

每日一贴,今天的内容关键字为类型事务今天在修改mysql表类型时,在网上搜索了下,说是用altertable表名type=MyISAM;altertable表名type=InnoDB;本地实际执行了下是错误,后来查询mysqlAPI修改表类型时用如下语句,已实际测试通过修改mysql表类型的sql语句:altertable表名Engine=MyISAM;altertable表名Engine=InnoDB;每日一道理岭上娇艳的鲜花,怎敌她美丽的容颜?山间清澈

系统 2019-08-12 01:52:50 2570

MySql

MySQL Create Table语句的应用与语法

MySQLCreateTable语句的应用与语法以下的文章主要介绍的是MySQLCreateTable语句的实际用法与MySQLCreateTable语句的基本语法的介绍,如果你对其具体的操作步骤感兴趣的话,你就可以对以下的文章来一个“大阅兵”。MySQL中createtable语句的基本语法是:CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name[(create_definition,...)][table_option

系统 2019-08-12 01:55:10 2569

MySql

Mysql的实用语法

mysql是最基本的数据库,对于非数据库的开发人员来说,如何使用和查询等基本操作是了解和应用masql的基础,就mysql的操作作了一些实用的笔记:SELECTVERSION(),CURRENT_DATE;#查版本SELECTSIN(PI()/4),(4+1)*5;#简易计算器SHOWDATABASES;SELECTDATABASE();SELECTUSER()CREATEDATABASEhfxtest;#创建数据库USEhfxtest;SHOWTABLE

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

MySql

关于mysql乱码的问题

ALTERTABLETABLE_NAMECONVERTTOCHARACTERSETutf8COLLATEUTF8_GENERAL_CI;第一步,用mysql的自带修复工具在bin文件夹下MySQLInstanceConfig.exe,设置默认编码格式为utf-8;第二步,检查数据库的编码格式,表的编码格式,字段的编码格式,下面的change命令也可以改成convert命令。正常情况下如下图可以在建数据库数据表之前设定也可以在数据库和表、字段建立之后用下面命

系统 2019-08-12 01:53:30 2568