Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
php连接mysql的步骤代码_MySQL下载步骤详解,希望能够帮助你!!!。
环境: win10 + PHP5.48 + Apache2.2 + Mysql8.017
PHP连接实例
<?php $link = mysql_connect("localhost", "myuser", "mypasswd"); #myuser: 用户名 #mypasswd: 密码 var_dump($link); mysql_close(); ?>
1.1.1 去掉extension=php_mysql.dll前面的注释分号;
1.1.2 通过extension指定php_mysql.dll的绝对路径
1.2.1 将php.ini文件拷贝至c:\windows\system32下
在 mysql 8.x 以后,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password。
可以看到默认的验证方式是caching_sha2_password ,这里修改为mysql_native_password
可以看到root用户的身份验证插件已经改为了mysql_native_password
如果身份验证方式没变,执行如下操作
# 登陆mysql mysql -uroot -p # 使用mysql数据库 use mysql; # 修改身份验证插件 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
修改mysql的my.ini配置文件,具体修改条目如下:(这里只展示了需要修改的条目,原配置文件内容很多)
[client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] collation-server = utf8_unicode_ci character-set-server = utf8
切记:任何每一次的修改,都需要重启Apache服务,以及mysql服务!!!
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
下一篇
已是最新文章