mysql添加语句

MySQL中插入数据常用的语句有3种:1.Insertinto表示插入数据,数据库会检查主键(PrimaryKey),如果有重复就会报错。
2.replaceinto表示插入替换数据;如果查询表有PrimaryKey或者唯一索引,如果数据库中已经存在该数据,则用新数据替换。
如果没有数据,效果和插入3一样。
REPLACE语句会返回一个数字。
指示受影响的行数。
该数字是删除的行数和插入的行数之和。
如果一个REPLACE行的该数字为1,则插入一行且不删除任何行。
如果该数字大于1,则在插入新行之前删除一个或多个旧行。
如果一张表包含多个唯一索引,并且新行将不同旧行的值复制到不同的唯一索引,则有可能一行替换多个旧行。
MySQL是瑞典公司MySQLAB开发的关系型数据库管理系统,目前是Oracle的产品。
MySQL是最流行的关系数据库管理系统。
在Web应用程序方面,MySQL是最好的RDBMS(关系数据库管理系统)应用程序之一。
MySQL是一个关系数据库管理系统。
关系数据库将数据存储在不同的表中,而不是将所有数据放在一个大仓库中,这提高了速度和灵活性。

MySQL数据库的常用命令

SHOWDATABASES;2:2.创建数据库MYSQLDATAmysql>CREATEDATABASEMYSQLDATA;3:选择创建的数据库mysql>USEMYSQLDATA;输入密钥。
当出现Databasechanged时,说明操作成功。
!)4:检查当前数据库存在哪些表mysql>SHOWTABLES;5:创建数据库表mysql>CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));6:显示表结构:mysql>DESCRIBEMYTABLE;7.将记录添加到mysql>insertintoMYTABLE表中。
value("hyq","M");8:以文本模式将数据加载到数据库表中(例如D:/mysql.txt)mysql>LOADDATALOCALINFILE"D:/mysql.txt"INTOTABLEMYTABLE;9:导入.sql文件命令(如D:/mysql.sql)mysql>usedatabase;mysql>sourced:/mysql.sql;10:删除表mysql>dropTABLEMYTABLE;11:清除表mysql>deletefromMYTABLE;12:更新表中数据mysql>updateMYTABLEsetex=”f”wherename='hyq';全局控制权限:FILE:读写MySQL服务器上的文件。
PROCESS:显示或销毁其他用户拥有的服务线程。
RESTART:重新加载ACL、更新日志等。
SHUTDOWN:关闭MySQL服务。
数据库/数据表/数据列权限:ALTER:修改现有数据表(例如添加/删除列)和索引。
CREATE:创建新的数据库或数据表。
DELETE:从表中删除记录。
DROP:删除数据表或数据库。
INDEX:创建或删除索引。
INSERT:向表中添加记录。
SELECT:显示/搜索表记录。
更新:修改表中的现有条目。
特殊权限:ALL:允许执行任何操作(与root相同)。
使用:仅允许登录-不允许其他任何操作。