当前位置:K88软件开发文章中心编程语言SQLMySQL01 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • MySQL 运算符 [内容预览] 0 | 2019-01-12 05:40:42
    MySQL运算符本章节我们主要介绍MySQL的运算符及运算符的优先级。MySQL主要有以下几种运算符:算术运算符比较运算符逻辑运算符位运算符算术运算符MySQL支持的算术运算符包括:运算符作用+加法-减法*乘法/或DIV除法%或MOD取余在除法运算和模运算中,如果除数为0,将是非法除数,返回结果为NULL。1、加mys...

    [阅读全文]

  • MySQL 函数 [内容预览] 0 | 2019-01-12 05:40:40
    MySQL函数MySQL有很多内置的函数,以下列出了这些函数的说明。MySQL字符串函数函数描述实例ASCII(s)返回字符串s的第一个字符的ASCII码。返回CustomerName字段第一个字母的ASCII码:SELECTASCII(CustomerName)ASNumCodeOfFirstCharFROMCust...

    [阅读全文]

  • MySQL 导入数据 [内容预览] 0 | 2019-01-12 05:40:39
    MySQL导入数据本章节我们为大家介绍几种简单的MySQL导出的数据的命令。1、mysql命令导入使用mysql命令导入语法格式为:mysql-u用户名-p密码<要导入的数据库数据(k88.sql)实例:#mysql-uroot-p123456<k88.sql以上命令将将备份的整个数据库k88.sql导入。2、sour...

    [阅读全文]

  • MySQL 导出数据 [内容预览] 0 | 2019-01-12 05:40:38
    MySQL导出数据MySQL中你可以使用SELECT...INTOOUTFILE语句来简单的导出数据到文本文件上。使用SELECT...INTOOUTFILE语句导出数据以下实例中我们将数据表k88_tbl数据导出到/tmp/k88.txt文件中:mysql>SELECT*FROMk88_tbl->INTOOUTFIL...

    [阅读全文]

  • MySQL 及 SQL 注入 [内容预览] 0 | 2019-01-12 05:40:36
    MySQL及SQL注入如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题。本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQ...

    [阅读全文]

  • MySQL 处理重复数据 [内容预览] 0 | 2019-01-12 05:40:35
    MySQL处理重复数据有些MySQL数据表中可能存在重复的记录,有些情况我们允许重复数据的存在,但有时候我们也需要删除这些重复的数据。本章节我们将为大家介绍如何防止数据表出现重复数据及如何删除数据表中的重复数据。防止表中出现重复数据你可以在MySQL数据表中设置指定的字段为PRIMARYKEY(主键)或者UNIQUE(...

    [阅读全文]

  • MySQL 序列使用 [内容预览] 0 | 2019-01-12 05:40:33
    MySQL序列使用MySQL序列是一组整数:1,2,3,...,由于一张数据表只能有一个字段自增主键,如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现。本章我们将介绍如何使用MySQL的序列。使用AUTO_INCREMENTMySQL中最简单使用序列的方法就是使用MySQLAUTO_INCREMENT...

    [阅读全文]

  • MySQL 元数据 [内容预览] 0 | 2019-01-12 05:40:32
    MySQL元数据你可能想知道MySQL以下三种信息:查询结果信息:SELECT,UPDATE或DELETE语句影响的记录数。数据库和数据表的信息:包含了数据库及数据表的结构信息。MySQL服务器信息:包含了数据库服务器的当前状态,版本号等。在MySQL的命令提示符中,我们可以很容易的获取以上服务器信息。但如果使用Per...

    [阅读全文]

  • MySQL 复制表 [内容预览] 0 | 2019-01-12 05:40:31
    MySQL复制表如果我们需要完全的复制MySQL的数据表,包括表的结构,索引,默认值等。如果仅仅使用CREATETABLE...SELECT命令,是无法实现的。本章节将为大家介绍如何完整的复制MySQL数据表,步骤如下:使用SHOWCREATETABLE命令获取创建数据表(CREATETABLE)语句,该语句包含了原数...

    [阅读全文]

  • MySQL 临时表 [内容预览] 0 | 2019-01-12 05:40:29
    MySQL临时表MySQL临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表在MySQL3.23版本中添加,如果你的MySQL版本低于3.23版本就无法使用MySQL的临时表。不过现在一般很少有再使用这么低版本的MySQL数据库服务了。My...

    [阅读全文]

  • MySQL 索引 [内容预览] 0 | 2019-01-12 05:40:28
    MySQL索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不...

    [阅读全文]

  • MySQL ALTER命令 [内容预览] 0 | 2019-01-12 05:40:26
    MySQLALTER命令当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQLALTER命令。开始本章教程前让我们先创建一张表,表名为:testalter_tbl。root@host#mysql-uroot-ppassword;Enterpassword:***mysql>useRUNOOB;Databas...

    [阅读全文]

  • MySQL 事务 [内容预览] 0 | 2019-01-12 05:40:25
    MySQL事务MySQL事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的...

    [阅读全文]

  • MySQL 正则表达式 [内容预览] 0 | 2019-01-12 05:40:24
    MySQL正则表达式在前面的章节我们已经了解到MySQL可以通过LIKE...%来进行模糊匹配。MySQL同样也支持其他正则表达式的匹配,MySQL中使用REGEXP操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。下表中的正则模式可应用于R...

    [阅读全文]

  • MySQL NULL 值处理 [内容预览] 0 | 2019-01-12 05:40:22
    MySQLNULL值处理我们已经知道MySQL使用SQLSELECT命令及WHERE子句来读取数据表中的数据,但是当提供的查询条件字段为NULL时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:ISNULL:当列的值是NULL,此运算符返回true。ISNOTNULL:当列的值不为NULL,运...

    [阅读全文]

  • Mysql 连接的使用 [内容预览] 0 | 2019-01-12 05:40:21
    Mysql连接的使用在前几章节中,我们已经学会了如何在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数据表中读取数据。本章节我们将向大家介绍如何使用MySQL的JOIN在两个或多个表中查询数据。你可以在SELECT,UPDATE和DELETE语句中使用Mysql的JOIN来联合多表查询。JOIN按照...

    [阅读全文]

  • MySQL GROUP BY 语句 [内容预览] 0 | 2019-01-12 05:40:19
    MySQLGROUPBY语句GROUPBY语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用COUNT,SUM,AVG,等函数。GROUPBY语法SELECTcolumn_name,function(column_name)FROMtable_nameWHEREcolumn_nameoperatorvalu...

    [阅读全文]

  • MySQL 排序 [内容预览] 0 | 2019-01-12 05:40:18
    MySQL排序我们知道从MySQL表中使用SQLSELECT语句来读取数据。如果我们需要对读取的数据进行排序,我们就可以使用MySQL的ORDERBY子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。语法以下是SQLSELECT语句使用ORDERBY子句将查询数据排序后再返回数据:SELECTfield1,f...

    [阅读全文]

  • MySQL UNION 操作符 [内容预览] 0 | 2019-01-12 05:40:16
    MySQLUNION操作符本教程为大家介绍MySQLUNION操作符的语法和实例。描述MySQLUNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中。多个SELECT语句会删除重复的数据。语法MySQLUNION操作符语法格式:SELECTexpression1,expression2,...e...

    [阅读全文]

  • MySQL LIKE 子句 [内容预览] 0 | 2019-01-12 05:40:15
    MySQLLIKE子句我们知道在MySQL中使用SQLSELECT命令来读取数据,同时我们可以在SELECT语句中使用WHERE子句来获取指定的记录。WHERE子句中可以使用等号=来设定获取数据的条件,如"k88_author='RUNOOB.COM'"。但是有时候我们需要获取k88_author字段含有"COM"字符...

    [阅读全文]

  • MySQL DELETE 语句 [内容预览] 0 | 2019-01-12 05:40:13
    MySQLDELETE语句你可以使用SQL的DELETEFROM命令来删除MySQL数据表中的记录。你可以在mysql>命令提示符或PHP脚本中执行该命令。语法以下是SQLDELETE语句从MySQL数据表中删除数据的通用语法:DELETEFROMtable_name[WHEREClause]如果没有指定WHERE子句...

    [阅读全文]

  • MySQL UPDATE 查询 [内容预览] 0 | 2019-01-12 05:40:12
    MySQLUPDATE查询如果我们需要修改或更新MySQL中的数据,我们可以使用SQLUPDATE命令来操作。.语法以下是UPDATE命令修改MySQL数据表数据的通用SQL语法:UPDATEtable_nameSETfield1=new-value1,field2=new-value2[WHEREClause]你可以...

    [阅读全文]

  • MySQL WHERE 子句 [内容预览] 0 | 2019-01-12 05:40:11
    MySQLWHERE子句我们知道从MySQL表中使用SQLSELECT语句来读取数据。如需有条件地从表中选取数据,可将WHERE子句添加到SELECT语句中。语法以下是SQLSELECT语句使用WHERE子句从数据表中读取数据的通用语法:SELECTfield1,field2,...fieldNFROMtable_na...

    [阅读全文]

  • MySQL 查询数据 [内容预览] 0 | 2019-01-12 05:40:09
    MySQL查询数据MySQL数据库使用SQLSELECT语句来查询数据。你可以通过mysql>命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。语法以下为在MySQL数据库中查询数据通用的SELECT语法:SELECTcolumn_name,column_nameFROMtable_name[WHEREC...

    [阅读全文]

  • MySQL 插入数据 [内容预览] 0 | 2019-01-12 05:40:08
    MySQL插入数据MySQL表中使用INSERTINTOSQL语句来插入数据。你可以通过mysql>命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。语法以下为向MySQL数据表插入数据通用的INSERTINTOSQL语法:INSERTINTOtable_name(field1,field2,...fie...

    [阅读全文]

  • MySQL 删除数据表 [内容预览] 0 | 2019-01-12 05:40:06
    MySQL删除数据表MySQL中删除数据表是非常容易操作的,但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。语法以下为删除MySQL数据表的通用语法:DROPTABLEtable_name;在命令提示窗口中删除数据表在mysql>命令提示窗口中删除数据表SQL语句为DROPTABLE:实例以下实...

    [阅读全文]

  • MySQL 创建数据表 [内容预览] 0 | 2019-01-12 05:40:05
    MySQL创建数据表创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATETABLEtable_name(column_namecolumn_type);以下例子中我们将在RUNOOB数据库中创建数据表k88_tbl:CREATETABLEIFNOTEX...

    [阅读全文]

  • MySQL 数据类型 [内容预览] 0 | 2019-01-12 05:40:04
    MySQL数据类型MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数...

    [阅读全文]

  • MySQL 选择数据库 [内容预览] 0 | 2019-01-12 05:40:02
    MySQL选择数据库在你连接到MySQL数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在mysql>提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。实例以下实例选取了数据库RUNOOB:[root@host]#mysql-uro...

    [阅读全文]

  • MySQL 删除数据库 [内容预览] 0 | 2019-01-12 05:40:01
    MySQL删除数据库使用普通用户登陆MySQL服务器,你可能需要特定的权限来创建或者删除MySQL数据库,所以我们这边使用root用户登录,root用户拥有最高权限。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。drop命令删除数据库drop命令格式:dropdatabase<数据库名>;...

    [阅读全文]

 MySQL01   36   30   1/2页   首页   1   2      GO