mysqli_query("set names 'utf8');该行代码一般写在哪里最合适?
A: 执行SQL语句之前
B: 执行SQL语句之后
C: 连接数据库之前
D: 连接数据库之后
A: 执行SQL语句之前
B: 执行SQL语句之后
C: 连接数据库之前
D: 连接数据库之后
举一反三
- 下列PHP代码用来查询mysql数据库中的student表,若能正常连接数据库,下列( )选项能正确执行$sql的查询语句。 <?php …… $conn = new mysqli($servername, $username, $password, $dbname); $sql ="select * from student"; ( ); …… A: mysqli_query($conn, $sql); B: $conn->execute($sql); C: $conn->query($sql); D: query($sql);
- 以下PHP代码,用来查询mysql数据库中的User表,若能正常连接数据库,则以下选项中能正确执行$sql的查询语句的是()。 A: mysqli_query($conn, $sql); B: $conn->execute($sql); C: $conn->query($sql); D: query($sql);
- 假设已经通过MySQLi扩展建立与数了据库的连接,连接对象是$mysqli。现在请写出代码,将连接的默认字符集设置为utf8。 A: $mysqli->query("SET NAMES ‘utf8’"); B: $mysqli.select_charset("utf8"); C: $mysqli->select_charset("utf8"); D: $mysqli.set_charset("utf8");
- 以下PHP代码,用来查询mysql数据库中的User表,若能正常连接数据库,则以下选项中能正确执行$sql的查询语句的是()[br][/br][?php<br]……[br][/br]$conn = new mysqli($servername, $username, $password, $dbname);[br][/br]$sql ="select * from User";[br][/br]( ); A: mysqli_query($conn, $sql); B: $conn->execute($sql); C: $conn->query($sql); D: query($sql);
- 对mysqli_query($conn,'set names utf8');描述不正确的是( ) A: 设置数据库的编码为utf8 B: 通常放在连接mysql代码之后 C: 一般用来解决中文乱码的问题 D: 只能设置utf8编码