(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() ��ָ����