学习mysql时经常用到的语句和错误

在学习mysql时,分为mysqli(面向对象)和mysql(面向过程),还有PDO。

但是我做实例只使用了mysqli(面向对象),其他两类只是看了看做了了解。



常用参数说明:

host:连接的服务器地址。

servername:服务器名称。

username:连接数据库的用户名,默认值是服务器进程所有者的用户名。

password:连接数据库的密码,默认值为空。

dbname:连接的数据库名称。

port:TCP端口号。

socket:UNIX域socket。


常用语句:

1,连接数据库

通过赋值$conn来连接数据库,

面向对象----$conn = new mysqli($servername,$username,$password);

面向过程----$conn = mysqli_connect($servername,$username,$password);

赋值的同时也就执行了函数,$conn可以用来判断是否执行成功,下属跟if来判断。

面向对象和面向过程的判断链接语句不太一样,

面向对象的判断  

if($conn->connect_error)

{

    die("连接失败:" . $conn->connect_error);

}

面向过程的判断  

if($conn)

{

    die("连接失败:" . myusqli_connect_error);

}


PDO就不做表述了。


2.关闭连接使用:$conn->close();      面向过程使用:mysqli_close($conn);


3.创建数据库

CREATE DATABASE


4.创建数据库表

CREATE TABLE


5.插入数据

使用INSERT INTO tablename(参数1,参数2,参数3……)VALUE(对应值1,对应值2,对应值3)


6.插入多条数据

使用mulity_query()函数来执行多条SQL语句,

插入数据方式和插入单条数据相同。

请注意,每个SQL语句必须用分号隔开。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值