MySql基本 *** 作语句(不包含查询)

MySql基本 *** 作语句(不包含查询),第1张

不列出属性字段

列出属性字段

一次性插入多条数据,可以列出属性字段名 也可以不列出属性字段名

使用set插入数据

从其他表中导入数据

外键 foreign key(${本表字段}) references ${主表}(${主表主键})

子表外键必须关联主表的主键

子表的外键字段跟主表的主键字段要类似,类型一致,无符号一致,长度可以不同

动态添加外键与添加外键

判断字段为空

重置自动增长序号,必须要数据表没有数据此 *** 作才有效。

出厂化数据表

可以使用 not like

LIKE *** 作符用于在 WHERE 子句中搜索列中的指定模式

not like 即表示不包含某条件

例子:

Persons 表:

Id LastName FirstName Address City

1AdamsJohnOxford StreetLondon

2BushGeorgeFifth AvenueNew York

3CarterThomasChangan StreetBeijing

选取居住在不包含 "lon" 的城市里的人

SELECT * FROM Persons WHERE City NOT LIKE '%lon%'

结果集:

Id LastName FirstName Address City

2BushGeorgeFifth AvenueNew York

3CarterThomasChangan StreetBeijing

1、首先新建一个test数据库,在数据库里新建一张type表,里面插入三条测试数据。

2、新建一个php文件,命名为handle.php,使用header设置文件编码为utf8。

3、在handle.php文件内,使用mysqli通过数据库名称、账号、密码连接数据库。

4、通过set_charset设置获得数据表数据的编码为utf8,并使用if语句,当连接数据库失败时,进行提示。

5、编写sql语句,使用length()方法统计type_name字段的字符串长度,并通过query执行sql语句,最后通过fetch_all方法将获得的数据资源转换为二维数组。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7471861.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-06
下一篇 2023-04-06

发表评论

登录后才能评论

评论列表(0条)

保存