Mysql

吴裕雄--天生自然MySQL学习笔记:MySQL 排序

从MySQL表中使用SQLSELECT语句来读取数据。如果我们需要对读取的数据进行排序,我们就可以使用MySQL的ORDERBY子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。语法以下是SQLSELECT语句使用ORDERBY子句将查询数据排序后再返回数据:SELECTfield1,field2,...fi...

吴裕雄--天生自然MySQL学习笔记:MySQL GROUP BY 语句

GROUPBY语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用COUNT,SUM,AVG,等函数。GROUPBY语法SELECTcolumn_name,function(column_name)FROMtable_nameWHEREcolumn_nameoperatorvalueGROUPBYcolumn...

吴裕雄--天生自然MySQL学习笔记:MySQL LIKE 子句

在MySQL中使用SQLSELECT命令来读取数据,同时我们可以在SELECT语句中使用WHERE子句来获取指定的记录。WHERE子句中可以使用等号=来设定获取数据的条件,如"runoob_author='RUNOOB.COM'"。但是有时候需要获取runoob_author字段含有"COM"字符的所有记录,这时就需要...

吴裕雄--天生自然MySQL学习笔记:MySQL UNION 操作符

MySQLUNION操作符用于连接两个以上的SELECT语句的结果组合到一个结果集合中。多个SELECT语句会删除重复的数据。语法MySQLUNION操作符语法格式:SELECTexpression1,expression2,...expression_nFROMtables[WHEREconditions]UNION...

吴裕雄--天生自然MySQL学习笔记:MySQL DELETE 语句

可以使用SQL的DELETEFROM命令来删除MySQL数据表中的记录。可以在mysql>命令提示符或PHP脚本中执行该命令。语法以下是SQLDELETE语句从MySQL数据表中删除数据的通用语法:DELETEFROMtable_name[WHEREClause]如果没有指定WHERE子句,MySQL表中的所有记...

吴裕雄--天生自然MySQL学习笔记:MySQL UPDATE 更新

如果需要修改或更新MySQL中的数据,我们可以使用SQLUPDATE命令来操作。语法以下是UPDATE命令修改MySQL数据表数据的通用SQL语法:UPDATEtable_nameSETfield1=new-value1,field2=new-value2[WHEREClause]可以同时更新一个或多个字段。可以在WH...

吴裕雄--天生自然MySQL学习笔记:MySQL WHERE 子句

MySQL表中使用SQLSELECT语句来读取数据。如需有条件地从表中选取数据,可将WHERE子句添加到SELECT语句中。语法以下是SQLSELECT语句使用WHERE子句从数据表中读取数据的通用语法:SELECTfield1,field2,...fieldNFROMtable_name1,table_name2.....

吴裕雄--天生自然MySQL学习笔记:MySQL 查询数据

MySQL数据库使用SQLSELECT语句来查询数据。可以通过mysql>命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。语法以下为在MySQL数据库中查询数据通用的SELECT语法:SELECTcolumn_name,column_nameFROMtable_name[WHEREClause][...

吴裕雄--天生自然MySQL学习笔记:MySQL 删除数据表

MySQL中删除数据表是非常容易操作的,但是在进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。语法以下为删除MySQL数据表的通用语法:DROPTABLEtable_name;在命令提示窗口中删除数据表在mysql>命令提示窗口中删除数据表SQL语句为DROPTABLE:以下实例删除了数据表run...

吴裕雄--天生自然MySQL学习笔记:MySQL 插入数据

MySQL表中使用INSERTINTOSQL语句来插入数据。可以通过mysql>命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。以下为向MySQL数据表插入数据通用的INSERTINTOSQL语法:INSERTINTOtable_name(field1,field2,...fieldN)VALUE...

吴裕雄--天生自然MySQL学习笔记:MySQL 创建数据表

创建MySQL数据表需要以下信息:表名表字段名定义每个表字段语法以下为创建MySQL数据表的SQL通用语法:CREATETABLEtable_name(column_namecolumn_type);以下例子中在RUNOOB数据库中创建数据表runoob_tbl:CREATETABLEIFNOTEXISTS`runoo...

吴裕雄--天生自然MySQL学习笔记:MySQL 数据类型

MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。数值类型MySQL支持所有标准SQL数值数据类型。这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT...

吴裕雄--天生自然MySQL学习笔记:MySQL 选择数据库

连接到MySQL数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在mysql>提示窗口中可以很简单的选择特定的数据库。可以使用SQL命令来选择指定的数据库。以下实例选取了数据库RUNOOB:[root@host]#mysql-uroot-pEnterpas...

吴裕雄--天生自然MySQL学习笔记:MySQL 删除数据库

使用普通用户登陆MySQL服务器,可能需要特定的权限来创建或者删除MySQL数据库,所以使用root用户登录,root用户拥有最高权限。在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。drop命令删除数据库drop命令格式:dropdatabase<数据库名>;例如删除名为RUN...

吴裕雄--天生自然MySQL学习笔记:MySQL 创建数据库

在登陆MySQL服务后,使用create命令创建数据库,语法如下:CREATEDATABASE数据库名;以下命令简单的演示了创建数据库的过程,数据名为RUNOOB:[root@host]#mysql-uroot-pEnterpassword:******#登录后进入终端mysql>createDATABASERU...