MySQL介绍:根据查询结果返回一个正的MySQL结果资源号,出错时返回FALSE。此函数将为INSERT/UPDATE/DELETE查询返回TRUE/FALSE以指示成功或失败。mysql_db_query()选择一个数据库并对其执行查询。如果未提供可选的连接ID,此函数将寻找与MySQL服务器的打开连接,如果未找到打开的连接,它将尝试调用不带参数的mysql_connect()来建立连接。请注意,此功能不会切换回之前连接的数据库。换句话说,你不能使用这个功能临时对另一个数据库执行sql查询,你只能手动切换回来。强烈建议用户在sql查询中使用database.table语法替换此功能。MySQL相关视频教程:https://www.bilibili.com/video/BV1Vy4y1z7EX语句增删改查语句增删改查命令为:库操作表操作创建数据库表:创建一个名为:employee的表,该表包含id、name、sex、birthday、job字段createtableemployee(idint,namevarchar(40),sexchar(4),birthdaydate,jobvarchar(100));向表中添加图像字段:altertableemployeeaddimageblob;修改job值,使其长度为60(原来的长度为100):altertableemployeemodifyjobvarchar(60);删除性别列:altertableemployeedropsex;changethetablenametouser(formerlynamedemployee):将表employee重命名为user;修改表的字符集为utf-8:altertableusercharactersetutf8;将列名更改为用户名:altertableuserchangecolumnnameusernamevarchar(100);删除表:删除表用户;增删改查实例准备表createtableemployee(idint,namevarchar(40),sexvarchar(4),birthdaydate,entry_datedate,salarydecimal(8,2),resumetext);insertdatainsertintoemployee(id,name,sex,birthday,entry_date,salary,resum)values(1,'zhangsan','男','1993-03-04','2016-11-10','1000','我是开发者');制定某些列以插入数据:insertintoemployee(id)values(6);插入汉字:insertintoemployee(id,name)values(6,'张三');修改表数据,将所有员工的工资改为5000元:updateemployeesetsalary=5000;改名字为'zhangsan'将员工工资改为3000元:updateemployeesetsalary=3000wherename='zhangsan';将名为'aaa'的员工的工资改为4000元,将工作改为ccc:updateemployeesetsalary=4000,job='ccc'wherename='aaa';在原有基础上增加'wu'的工资1000元:updateemployeesetsalary=salary+1000wherename='wu';删除表数据deletetablenamed'zhangsan'Record:deletefromemployeewherejob='zhangsan';删除表中所有记录:deletefromemployee;使用truncate删除表中的记录:truncatetableemployee;querytabledata查询所有学生信息的表:selectid,name,chinese,english,mathfromstudent;查询表中所有学生的姓名及对应的英语成绩:selectname,englishfromstudent;查询名字为wu的学生的成绩:select*fromstudentwherename='wu';查询英语成绩大于90分的学生:selectnamefromstudentwhereenglish>'90';查询英语成绩在80-90之间的学生:select*fromstudentwhereenglish>=80andenglish<=90;MySQL常用语句和命令MySQL常用字段含义
