php连接mysql之mysqli操作集合
2016-10-11 22:02
507 查看
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } // 使用 sql 创建数据表 $sql = "CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP )"; if ($conn->query($sql) === TRUE) { //$conn->query($sql) 是面向对象方法,mysqli_query($conn,$sql) 是面向过程方法,结果是一样的。 echo "Table MyGuests created successfully"; } else { echo "创建数据表错误: " . $conn->error; } //插入数据 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')"; if ($conn->query($sql) === TRUE) { echo "新记录插入成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } //更新数据库中的数据 mysqli_query($conn,"UPDATE Persons SET Age=36 WHERE FirstName='Peter' AND LastName='Griffin'"); //删除数据库中的数据 mysqli_query($conn,"DELETE FROM Persons WHERE LastName='Griffin'"); //获取记录条数 $sql = "SELECT COUNT(uid) FROM user"; $count=$conn->query($sql) ; //读取记录 $sql="select * from qa limit 0,10"; $result=$mysqli->query($sql); while ($row = mysqli_fetch_assoc($result)) { echo "{$row['question_title']} "; echo "{$row['answer_content1']}"; } //关闭数据库 $conn->close(); ?>
相关文章推荐
- PHP 连接并操作MySQL的一个实例
- php连接到MySQL数据库服务器时三种主要的API:mysql,mysqli,pdo区别及联系
- 在PHP中 使用mysqli扩展库对mysql 的操作
- PHP连接到mysql的方法--mysqli和PDO
- php连接不上mysql但mysql命令行操作正常的解决方法
- PHP使用数据库永久连接方式(mysql_pconnect)操作MySQL的是与非
- PHP同时操作多个MySQL连接
- 嵌入式 mysql长时间没操作会自动关闭连接default是8hours解决方法集合mysql_ping(可能部分重复)
- 深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
- PHP连接到mysql的方法--mysqli和PDO
- PHP使用数据库永久连接方式操作MySQL的是与非
- PHP+mysqli如何连接MySQL数据库,MySQL, Improved
- Android 连接Mysql进行相关操作——用PHP做中介以及JSON做数据交换
- php连接到MySQL数据库服务器时三种主要的API:mysql,mysqli,pdo区别及联系
- PHP使用数据库永久连接方式操作MySQL的是与非
- PHP使用数据库永久连接方式操作MySQL的是与非
- PHP使用数据库永久连接方式操作MySQL的是与非
- PHP新的连接MySQL方法mysqli
- php连接mysql的操作
- PHP API中,MYSQL与MYSQLI的持久连接区别