MySql到MySqli

作者: 快乐的提千万 | 来源:发表于2018-08-16 09:56 被阅读1次
     mysql_affected_rows — (mysqli_affected_rows())
    取得前一次 MySQL 操作所影响的记录行数
    
    mysql_client_encoding — (mysqli_character_set_name())
    返回字符集的名称(返回当前连接的默认字符集名称。)
    
    mysql_close — (mysqli_close())
    关闭 MySQL 连接
    
    mysql_connect — (mysqli_connect())
    打开一个到 MySQL 服务器的连接
    
    mysql_create_db — (mysqli_query() then CREATE DATABASE)
    新建一个 MySQL 数据库(废弃)(用 mysql_query() 来提交一条 SQL 的 CREATE DATABASE 语句来代替)
    
    mysql_data_seek — (mysqli_data_seek())
    移动内部结果的指针
    
    mysql_db_name — (Query: SELECT DATABASE()非全等)
    取得 mysql_list_dbs() 调用所返回的数据库名
    
    mysql_db_query — (mysqli_select_db() then the mysqli_query())
    选择一个数据库并在它上面执行一个查询 从 PHP 5.3.0 起弃用  用 mysql_select_db() 和 mysql_query() 代替
    
    mysql_drop_db — (Execute a DROP DATABASE query)
    丢弃(删除)一个 MySQL 数据库(废弃)(用 mysql_query() 提交一条 SQL DROP DATABASE 语句来替代)
    
    mysql_errno — (mysqli_errno())
    返回上一个 MySQL 操作中的错误信息的数字编码
    
    mysql_error — (mysqli_error())
    返回上一个 MySQL 操作产生的文本错误信息
    
    mysql_escape_string — (mysqli_escape_string())
    转义一个字符串用于mysql_query从PHP 5.3.0起弃用用 mysql_real_escape_string() 代替
    
    mysql_fetch_array — (mysqli_fetch_array())
    从结果集中取得一行作为关联数组,或数字数组,或二者兼有
    
    mysql_fetch_assoc — (mysqli_fetch_assoc())
    从结果集中取得一行作为关联数组
    
    mysql_fetch_field — (mysqli_fetch_field())
    从结果集中取得列信息并作为对象返回
    
    mysql_fetch_lengths — (mysqli_fetch_lengths())
    取得结果集中每个输出的长度
    
    mysql_fetch_object — (mysqli_fetch_object())
    从结果集中取得一行作为对象
    
    mysql_fetch_row — (mysqli_fetch_row())
    从结果集中取得一行作为枚举数组
    
    mysql_field_flags — (mysqli_fetch_fields() [flags]?)
    从结果中取得和指定字段关联的标志
    
    mysql_field_len — (mysqli_fetch_field_direct() [length])
    返回指定字段的长度
    
    mysql_field_name — (mysqli_fetch_field_direct() [name] or [orgname])
    取得结果中指定字段的字段名
    
    mysql_field_seek — (mysqli_field_seek())
    将结果集中的指针设定为指定的字段偏移量
    
    mysql_field_table — (mysqli_fetch_field_direct() [table] or [orgtable])
    取得指定字段所在的表名
    
    mysql_field_type — (mysqli_fetch_field_direct() [type])
    取得结果集中指定字段的类型
    
    mysql_free_result — (mysqli_free_result())
    释放结果内存
    
    mysql_get_client_info — (mysqli_get_client_info())
    取得 MySQL 客户端信息
    
    mysql_get_host_info — (mysqli_get_host_info())
    取得 MySQL 主机信息
    
    mysql_get_proto_info — (mysqli_get_proto_info())
    取得 MySQL 协议信息
    
    mysql_get_server_info — (mysqli_get_server_info())
    取得 MySQL 服务器信息
    
    mysql_info — (mysqli_info())
    取得最近一条查询的信息
    
    mysql_insert_id — (mysqli_insert_id())
    取得上一步 INSERT 操作产生的 ID(得到在最后一次查询生成的id)
    
    mysql_list_dbs — (SQL Query: SHOW DATABASES)
    列出 MySQL 服务器中所有可用的数据库(用SQL 查询: SHOW DATABASES代替)
    
    mysql_list_fields — (SQL Query: SHOW COLUMNS FROM sometable)
    列出 MySQL 表字段(取得给定表名的信息)(弃用)
    (已过时。最好用 mysql_query() 来发出一条 SHOW COLUMNS FROM table [LIKE 'name'] 的 SQL 语句来代替。)
    
    mysql_list_processes — (mysqli_thread_id()不全等)
    列出 MySQL 进程
    
    mysql_list_tables —(SQL Query: SHOW TABLES FROM db_name)
     列出 MySQL 数据库中的表(弃用)(已弃用。 ) 
    使用 mysql_query() 发出一个SQL SHOW TABLES [FROM db_name] [LIKE 'pattern']语句代替.
    
    mysql_num_fields — (mysqli_field_count())
    取得结果集中字段的数目
    
    mysql_num_rows — (mysqli_num_rows(),mysqli_stmt_num_rows())
    取得结果集中行的数目
    
    mysql_pconnect — (mysqli_connect() with p: host prefix)
    打开一个到 MySQL 服务器的持久连接
    
    mysql_ping — (mysqli_ping())
    Ping 一个服务器连接,如果没有连接则重新连接
    
    mysql_query — (mysqli_query())
    发送一条 MySQL 查询
    
    mysql_real_escape_string — (mysqli_real_escape_string())
    转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集
    
    mysql_result — mysqli_data_seek() 联合 mysqli_field_seek() and mysqli_fetch_field()
    取得结果数据
    
    mysql_select_db — (mysqli_select_db())
    选择 MySQL 数据库
    
    mysql_set_charset — (mysqli_set_charset())
    设置客户端字符集
    
    mysql_stat — (mysqli_stat())
    取得当前系统状态
    
    mysql_tablename — (SQL Query: SHOW TABLES)
    取得表名(取得字段的表名)(弃用)(已弃用。
     使用 mysql_query() 发出一个 SQL SHOW TABLES [FROM db_name] [LIKE 'pattern'] 语句代替. )
    
    mysql_thread_id — (mysqli_thread_id())
    返回当前线程的 ID
    
    mysql_unbuffered_query — (mysqli_query(“SQL语句”, MYSQLI_USE_RESULT); )
    向 MySQL 发送一条 SQL 查询,并不获取和缓存结果的行
    

    相关文章

      网友评论

        本文标题:MySql到MySqli

        本文链接:https://www.haomeiwen.com/subject/tornbftx.html