(PHP 5, PHP 7)
mysqli::options -- mysqli_options — ����ѡ��
���������
���̻����
����һ�����ӵ���չѡ���Щѡ����Ըı�������ӵ���Ϊ��
���Ҫ�Զ��ѡ��������ã����Զ�ε��ô˺�������
mysqli_options() ��Ҫ�� mysqli_init() ����֮�� mysqli_real_connect() ����֮ǰ�����á�
link���Թ��̻���ʽ����mysqli_connect() �� mysqli_init() ���ص����ӱ�ʶ��
optionҪ�������õ�ѡ������������е�ijһ�
| ���� | ���� |
|---|---|
MYSQLI_OPT_CONNECT_TIMEOUT |
���ӳ�ʱ���ã�����Ϊ��λ���� Windows ƽ̨�ϣ�PHP 5.3.1 ֮���֧�ִ�ѡ��� |
MYSQLI_OPT_LOCAL_INFILE |
���û���� LOAD LOCAL INFILE ��� |
MYSQLI_INIT_COMMAND |
�ɹ����� MySQL ����֮��Ҫִ�е� SQL ��� |
MYSQLI_READ_DEFAULT_FILE |
��ָ�����ļ��ж�ȡѡ�������ʹ�� my.cnf �е�ѡ�� |
MYSQLI_READ_DEFAULT_GROUP |
�� my.cnf ���� MYSQL_READ_DEFAULT_FILE ָ�����ļ���
��ȡָ�������е�ѡ�
|
MYSQLI_SERVER_PUBLIC_KEY |
SHA-256 ��֤ģʽ�£�Ҫʹ�õ� RSA ��Կ�ļ��� |
MYSQLI_OPT_NET_CMD_BUFFER_SIZE |
�ڲ�����/���绺���С�� ���� mysqlnd ��������Ч�� |
MYSQLI_OPT_NET_READ_BUFFER_SIZE |
���ֽ�Ϊ��λ����ȡ MySQL �����ʱ��Ŀ��С�� ���� mysqlnd ��������Ч�� |
MYSQLI_OPT_INT_AND_FLOAT_NATIVE |
���������������͵���ת���� PHP ����ֵ���ͣ� ���� mysqlnd ��������Ч�� |
MYSQLI_OPT_SSL_VERIFY_SERVER_CERT |
valueѡ��ֵ��
�ɹ�ʱ���� TRUE�� ������ʧ��ʱ���� FALSE��
| �汾 | ˵�� |
|---|---|
| 5.5.0 |
���� MYSQLI_SERVER_PUBLIC_KEY ��
MYSQLI_SERVER_PUBLIC_KEY ѡ�
|
| 5.3.0 |
���� MYSQLI_OPT_INT_AND_FLOAT_NATIVE��
MYSQLI_OPT_NET_CMD_BUFFER_SIZE��
MYSQLI_OPT_NET_READ_BUFFER_SIZE ��
MYSQLI_OPT_SSL_VERIFY_SERVER_CERT
ѡ�
|
�μ� mysqli_real_connect()��
Note:
MySQLnd ����ʹ�÷�������Ĭ���ַ��������ַ������������֣���֤ʱ���ͣ����� mysqlnd ʹ�á�
Libmysqlclient ʹ�� my.cnf �е�Ĭ���ַ����������ڵ��� mysqli_init() ֮��mysqli_real_connect() ֮ǰ�ȵ��� mysqli_options() ��ָ����