PHP与MySQL数据库基本操作语法
在PHP编程中,数据库操作是常见的任务之一,尤其是与MySQL数据库的交互。以下是一些关于PHP连接、查询和操作MySQL数据库的基本语法:
- 连接MySQL数据库:使用
mysql_connect()函数建立连接:
$conn = mysql_connect("localhost", "root", "password");
连接成功返回资源类型,否则返回FALSE。
- 选择数据库:使用
mysql_select_db()选择要操作的数据库:
mysql_select_db("db_name", $conn);
- 设置字符集:使用
mysql_query()设置字符集:
mysql_query("SET NAMES 'gbk'", $conn);
- 显示和操作数据库:
SHOW DATABASES;列出所有数据库。DROP DATABASE db_name;删除数据库。CREATE DATABASE db_name;创建新数据库。-
USE db_name;选择数据库。 -
操作表:
CREATE TABLE table_name (column1 type, column2 type);创建新表。ALTER TABLE table_name ADD column_name type;添加列。RENAME TABLE old_table TO new_table;重命名表。ALTER TABLE table_name MODIFY column_name new_type;修改列类型。-
DESCRIBE table_name;显示表结构。 -
数据插入与查询:
INSERT INTO table_name (col1, col2) VALUES (value1, value2);插入数据。SELECT * FROM table_name;获取所有记录。SELECT * FROM table_name WHERE condition;根据条件筛选。-
SELECT COUNT(*) AS total FROM table_name;统计记录数。 -
删除操作:
DROP TABLE table_name;删除表。UPDATE table_name SET col=value WHERE condition;更新记录。-
DELETE FROM table_name WHERE condition;删除记录。 -
遍历结果集:
PHP提供多种方法遍历MySQL查询结果:
mysql_fetch_array($result)返回当前行的数据。
请注意,mysql_*系列函数已过时,推荐使用mysqli_*或PDO扩展以确保更好的安全性和兼容性。
文件大小:80KB
评论区