十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
PHP 可以使用 MySQLi 或 PDO(PHP Data Objects)扩展来连接 MySQL 数据库。
站在用户的角度思考问题,与客户深入沟通,找到黄岛网站设计与黄岛网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、做网站、企业官网、英文网站、手机端网站、网站推广、主机域名、网页空间、企业邮箱。业务覆盖黄岛地区。
检查方法:a.使用phpinfo();函数,看有没有mysql项;b.打开php.ini文件,检查php_mysql.dll前分号是否已取掉。
db_connect.php --应该是数据库文件,里面写的都是连接数据库的方法,如果你是混编就不用包含这个文件如果你是框架就要包含了以为你要是不包含的话就无法连接到数据库(当然在页面里写了就另当别论了)。
我们将使用:本地MySQL数据库服务器,这样DSN是localhost。在classicmodels作为样本数据库。root密码空白的帐户,只是为了演示。
这里用到的是mysqli,意思就是mysql的扩展,既可以通过面向过程的方式也可以通过面向对象的方式与数据库进行交互,唯一不同的是调用函数(对象方法)的方式不一样。
PHP访问MySQL数据库的基本步骤如图所示:.连接MySQL数据库 使用 mysql_connect()函数建立与MySQL服务器的连接。有关 mysql_connect()函数的使用,我们后面会有详细的介绍。
1、改表法可能是你的帐号不允许从远程登陆,只能在localhost。
2、第一:更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称%。 \x0d\x0a或者新加条记录,“host” 项为要访问的ip地址,并授权。重启mysql服务。
3、错误信息: SQL Error (1130): Host ‘191688’ is not allowed to connect to this MySQL server 说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。
4、RELOAD: 重载访问控制表,刷新日志等。 SHUTDOWN: 关闭MySQL服务。数据库/数据表/数据列权限: ALTER: 修改已存在的数据表(例如增加/删除列)和索引。 CREATE: 建立新的数据库或数据表。 DELETE: 删除表的记录。
我用中华电通的网络,自己用无线路由,我用eclipse+tomcat+mysql写好的网站想发布到外网 现在是localhost可以打开,http://localhost:8080局域网ip是1916102,用1916102:8080可以打开。
使用客户端软件,比如yogsql,可以装在远程,也可以装在数据库所在的服务器上,就可以看了。
即http://你自己的ip:8080/projectname 。将这个网址发送给别人,别人就可以通过这个网址访问你的网页了。
外网的话有个服务器空间,上传了访问就好。内网的话,配置一下Apache的vhosts.conf,让你的内网IP直接指定到项目, 别人访问你的IP即可。
xampp集成了apache+mysql+php。装了就可以用它里面的mysql。你的xampp control panel那张截图上,你都没有启动apache 和 mysql服务,它当然访问不到咯。