登录|注册|帮助中心|联系我们

导航
首页 综合百科 生活常识 数码科技 明星名人 传统文化 互联网 健康 影视 美食 教育 旅游 汽车 职场 时尚 运动 游戏 家电 地理 房产 金融 节日 服饰 乐器 歌曲 动物 植物
当前位置:首页 > 数码科技

2寸证件照片尺寸大小 2寸证件照片有多大

发布时间:2022年12月28日责任编辑:曾小东标签:尺寸照片

环境: win10 + PHP5.48 + Apache2.2 + Mysql8.017

PHP连接实例

<?php ???$link = mysql_connect("localhost", "myuser", "mypasswd"); ???#myuser: 用户名    #mypasswd: 密码 ???var_dump($link); ???mysql_close();?> ??坑1 Call to undefinedfunction mysql_connect() ???原因: mysql_connect()函数未定义,php.ini配置文件中未开启 解决方法: 1.1 配置php.ini函数 ???
?

1.1.1 去掉extension=php_mysql.dll前面的注释分号;

?

1.1.2 通过extension指定php_mysql.dll的绝对路径

1.2 配置文件路径

1.2.1 将php.ini文件拷贝至c:windowssystem32下

1.3 重启Apache服务(具体怎么重启就不说了,如果这个都不知道,那本文对你没帮助) ??坑2 The server requested authentication method unknown to the client ???原因: mysql8.x的密码锁机制不一致导致的

在 mysql 8.x 以后,caching_sha2_password是默认的身份验证插件,而不是以往的mysql_native_password。

解决方法 1.1 修改mysql的my.ini配置文件 ???

可以看到默认的验证方式是caching_sha2_password ,这里修改为mysql_native_password

1.2 mysql中查看对应用户身份验证插件 ???

可以看到root用户的身份验证插件已经改为了mysql_native_password

如果身份验证方式没变,执行如下操作

# 登陆mysqlmysql -uroot -p# 使用mysql数据库use mysql;# 修改身份验证插件ALTER USER \\\'root\\\'@\\\'localhost\\\' IDENTIFIED WITH mysql_native_password BY \\\'你的密码\\\'; ??坑3 字符集错误 sever sent charset unknowd to the client ,Please report to the decelopers ???原因: MySQL8更换了默认的服务器字符集,mysql8.x的字符集character-set-server默认是utf8mb4,不再是5.x时代的utf8了 解决方法:

修改mysql的my.ini配置文件,具体修改条目如下:(这里只展示了需要修改的条目,原配置文件内容很多)

[client]default-character-set=utf8[mysql]default-character-set=utf8[mysqld]collation-server = utf8_unicode_cicharacter-set-server = utf8 ??

切记:任何每一次的修改,都需要重启Apache服务,以及mysql服务!!!

其它知识推荐

溜溜百科知识网——分享日常生活学习工作各类知识。 垃圾信息处理邮箱 tousu589@163.com
icp备案号 闽ICP备14012035号-2 互联网安全管理备案 不良信息举报平台 Copyright 2023 www.6za.net All Rights Reserved