十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
需要你在阿里云选择一款服务器配置,然后用第三方一键php包的配置,服务器配置出可视化php环境界面,上传程序,安装网站,添加内容。
成都创新互联公司长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为石峰企业提供专业的网站设计、成都网站制作,石峰网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。
下载TP5完整版(初学者学习用的)
解压到本地的开发环境中,默认的入口文件是public,访问public会看到TP5成功页面。
开发一个项目的时候,通常分为前台和后台,前台一般放在index模块中,后台一般放在admin模块中。所以你想链接数据库,就去 admin文件夹修改 database.php 连接数据库时候读取的文件,就可以了。
TP框架都这么操作出来的,这是个思路,因为这方面内容较多,这里也写不开那么多内容,在这留言或到咱们的blog找相关内容,可以帮助入门。
我看你这个是不知道连接参数的意思吧?
define('DB_HOST', 'localhost');
define('DB_USER', 'root'); //数据账号
define('DB_PWD', 'root'); //密码
define('DB_NAME', 'demo'); //数据库名称
DB_HOST 就是数据库服务器IP:这个就是你新浪云数据库的IP;
DB_USER 这个就是你新浪云数据库的数据库用户名;
DB_PWD 这个就是你新浪云数据库的数据库用户密码;
DB_NAME:这个就是你新浪云数据库的数据库名;
如果是数据库迁移,那么你要把目前的数据库迁移到新浪云上边,建立同样的数据库,数据表;
如果数据在新浪云上已经有了,你这边只需要改了这个配置为新浪云给你的连接信息就可以了;
如果你新浪云上没有布置环境,那么你要在新浪云上安装mysql,以及配置对应数据库IP的开放端口及权限;
PHP访问MySQL数据库:
因为连接数据库需要较长的时间和较大的资源开销,所以如果在多个网页中都要频繁地访问数据库,则可以建立与数据库的持续连接。即调用mysql_pconnect()代替mysql_connect()。
基本步骤:
1.连接服务器:mysql_connect();
2.选择数据库:mysql_select_db();
3.执行SQL语句:mysql_query();
查询:select
显示:show
插入:insert into
更新:update
删除:delete
4.关闭结果集:mysql_free_result($result);
5.关闭数据库:mysql_close($link);
使用新浪SAE架构搭建自己的网站。将自己在本地编写的PHP程序上传到SAE上。如果要正常使用需要链接MySQL数据库(如果你的网站使用了MySQL数据库服务)。
新浪SAE提供了对PHP访问MySQL的程序支持。所以这个过程要实现起来并不困难。只需要修改用户名和密码。
创建完应用后,MySQL数据库仍然是不可用的。首先要点击右侧列表的MySQL(如下图红圈处)进行初始化。初始化完成后可以访问mysql,否则连接数据库则会出现 mysql_connect() 的 access deny 的错误。
接下来,看下代码是如何修改的。
1、本地访问的代码
?php
$con =
mysql_connect("localhost","root","123"); if(!$con) //判断是否链接成功 {
die('could not connect:'.mysql_error()); }
mysql_select_db("weibo",$con); //选择名称为“weibo”的database
?
//mysql_connect() 连接数据库函数
在php中如果要连接远程数据库连接方法很简单,只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址或者直接域名即可。
语法
mysql_connect(servername,username,password);
例子
在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用的连接。如果连接失败,将执行 "die" 部分:
代码如下:
?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?
上面是连接本地数据库,下面把localhost改成远程IP即可了
实例 代码如下:
$conn=mysql_connect('','root','123456888');
if(!$conn) echo "失败!";
else echo "成功!";
// 从表中提取信息的sql语句
$sql="SELECT * FROM user where userName='$user_name'";
// 执行sql查询
$result=mysql_db_query('info', $sql, $conn);
// 获取查询结果
$row=mysql_fetch_row($result);
mysql_close();