Answers.Body: <p>All that I am getting is what looks like a version number:
  3.1.22</p>
  <p><a href="https://i.sstatic.net/7TrNc.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/7TrNc.png" alt="screen grab" /></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-12-04T13:17:02.047Z
Answers.Text: I guess that means you have version 3.1.22 of libmysqlclient. Ask your host if you can either switch to mysqlnd or upgrade the libmysqlclient.
Answers.UserDisplayName: Demerit
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-12-13T08:36:50.157Z
Answers.Text: Dear new user, please do not mess with answers (provide solution), comments (discuss post quality and information gathering) and post editing (provide more information).
Answers.UserDisplayName: nielo
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-12-14T12:11:15.647Z
Answers.Text: Thank you very much.  I contacted the host and they applied the change you suggested and the error message disappeared.Thank you again.
Answers.UserDisplayName: Association K
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-12-15T04:59:07.160Z
Answers.Text: I had the same issue and followed the instructions from @Demerit and my host said, "We would like to inform you that we have enabled the nd_mysqli PHP extension and now your website loading without any issues." Worked like a charm!
Answers.UserDisplayName: Paul Williams
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2023-12-03T03:12:50.280Z
Answers.LastActivityDate: 2023-12-03T03:12:50.280Z
Answers.UserDisplayName: Kerangat
Body: <p>after an upgrade of WP and Civicrm I am getting the following message:</p>
  <p>PHP MySQL Driver (libmysqlclient)
  It is recommended, though not yet required, to upgrade your PHP MySQL driver (libmysqlclient) to &gt;= 5.5.3 for utf8mb4 support.</p>
  <p>This is a message that also apprears upon making a new installation of Civicrm.</p>
  <p>My environment from Phpmyadmin is as follows:</p>
  <p>Database server
  Server: Localhost via UNIX socket
  Server type: MariaDB
  Server connection: SSL is not being used Documentation
  Server version: 10.5.22-MariaDB-cll-lve - MariaDB Server
  Protocol version: 10
  User: cpses_kee3y1i26i@localhost
  Server charset: UTF-8 Unicode (utf8mb4)
  Web server
  cpsrvd 11.110.0.15
  Database client version: libmysql - mysqlnd 8.1.16
  PHP extension: mysqli Documentation curl Documentation mbstring Documentation
  PHP version: 8.1.16</p>
  <p>It looks like the utf8mb4 is already supported, so I am at a loss as to how to proceed.  Can you help?</p>
  <p>Thank you in advance.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2023-12-01T17:14:10.357Z
Comments.Text: Are you able to use the command line to run `php -r "echo mysqli_get_client_info();"` and post what the output is? Because it seems like you have mysqlnd from the above, but civi seems to think you have libmysqlclient.
Comments.UserDisplayName: Demerit
Tags: <utf8mb4>
Title: Civicrm PHP MySQL Driver (libmysqlclient) on WP
ThreadText: # Civicrm PHP MySQL Driver (libmysqlclient) on WP
  
  (Asked by: username_0 on 2023-12-01)
  
  after an upgrade of WP and Civicrm I am getting the following message:
  
  PHP MySQL Driver (libmysqlclient)
  It is recommended, though not yet required, to upgrade your PHP MySQL driver (libmysqlclient) to >= 5.5.3 for utf8mb4 support.
  
  This is a message that also apprears upon making a new installation of Civicrm.
  
  My environment from Phpmyadmin is as follows:
  
  Database server
  Server: Localhost via UNIX socket
  Server type: MariaDB
  Server connection: SSL is not being used Documentation
  Server version: 10.5.22-MariaDB-cll-lve - MariaDB Server
  Protocol version: 10
  User: cpses\_kee3y1i26i@localhost
  Server charset: UTF-8 Unicode (utf8mb4)
  Web server
  cpsrvd 11.110.0.15
  Database client version: libmysql - mysqlnd 8.1.16
  PHP extension: mysqli Documentation curl Documentation mbstring Documentation
  PHP version: 8.1.16
  
  It looks like the utf8mb4 is already supported, so I am at a loss as to how to proceed. Can you help?
  
  Thank you in advance.
  
  **Tags:** utf8mb4
  
  > **Comments:**
  > **username_1**: Are you able to use the command line to run `php -r "echo mysqli_get_client_info();"` and post what the output is? Because it seems like you have mysqlnd from the above, but civi seems to think you have libmysqlclient.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2023-12-03. Score: 0
  
  All that I am getting is what looks like a version number:
  3.1.22
  
  [![screen grab](https://i.sstatic.net/7TrNc.png)](https://i.sstatic.net/7TrNc.png)
  
  > **Comments:**
  > **username_1**: I guess that means you have version 3.1.22 of libmysqlclient. Ask your host if you can either switch to mysqlnd or upgrade the libmysqlclient.  
  > **username_3**: Dear new user, please do not mess with answers (provide solution), comments (discuss post quality and information gathering) and post editing (provide more information).  
  > **username_0**: Thank you very much.  I contacted the host and they applied the change you suggested and the error message disappeared.Thank you again.  
  > **username_4**: I had the same issue and followed the instructions from @username_1 and my host said, "We would like to inform you that we have enabled the nd_mysqli PHP extension and now your website loading without any issues." Worked like a charm!  
  
  ---
  
  