之前学习了PDO之后感觉mysqli就很简单了,不过两者功能上除了PDO可以操作任何种类的数据库类型之外,和mysqli有什么其他区别么?
一.mysqli连接数据库函数
mysqli_connect('主机名','用户名','密码','数据库名','端口号');
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
二.关闭数据库操作
mysqli_close()
1 2 3 |
|
三.数据库增删改查操作
mysqli_query('数据库源','sql语句'); 根据不同的sql语句来执行不同的操作
1.更新操作 传入where!!!
1 2 3 4 5 6 7 8 9 10 |
|
2.新增操作 如果想返回新增的主键id mysqli_insert_id($数据库源)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
3.删除操作 传入where!!!
1 2 3 4 5 6 7 8 9 |
|
4.查询操作 mysqli_fetch_assoc() 执行一次返回一条数据 再次执行返回下条数据
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
|