#mysql

吴裕雄--天生自然MySQL学习笔记:MySQL ALTER命令

需要修改数据表名或者修改数据表字段时,就需要使用到MySQLALTER命令。root@host#mysql-uroot-ppassword;Enterpassword:*******mysql>useRUNOOB;Databasechangedmysql>createtabletestalter_tbl-&...

吴裕雄--天生自然MySQL学习笔记:MySQL 事务

MySQL事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成...

吴裕雄--天生自然MySQL学习笔记:MySQL 正则表达式

下表中的正则模式可应用于REGEXP操作符中。  实例查找name字段中以'st'为开头的所有数据:mysql>SELECTnameFROMperson_tblWHEREnameREGEXP'^st';查找name字段中以'ok'为结尾的所有数据:mysql>SELECTnameFROM...

吴裕雄--天生自然MySQL学习笔记:MySQL NULL 值处理

MySQL使用SQLSELECT命令及WHERE子句来读取数据表中的数据,但是当提供的查询条件字段为NULL时,该命令可能就无法正常工作。为了处理这种情况,MySQL提供了三大运算符:ISNULL:当列的值是NULL,此运算符返回true。ISNOTNULL:当列的值不为NULL,运算符返回true。<=>...

吴裕雄--天生自然MySQL学习笔记:MySQL 连接的使用

使用MySQL的JOIN在两个或多个表中查询数据。可以在SELECT,UPDATE和DELETE语句中使用Mysql的JOIN来联合多表查询。JOIN按照功能大致分为如下三类:INNERJOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。LEFTJOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记...

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

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

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

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

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

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

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

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

吴裕雄--天生自然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表中使用INSERTINTOSQL语句来插入数据。可以通过mysql>命令提示窗口中向数据表中插入数据,或者通过PHP脚本来插入数据。以下为向MySQL数据表插入数据通用的INSERTINTOSQL语法:INSERTINTOtable_name(field1,field2,...fieldN)VALUE...

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

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