• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > window/linux下php配置mysql方法详解

window/linux下php配置mysql方法详解

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含window linux双系统,expdp window linux,window和linux,window下安装linux,window连接linux等服务器相关知识,网友希望可以进行参考

今天我们介绍不包括apache环境的配置,只介绍在php中把mysql配置好,让你的php支持mysql就可以了,如果你没有配置好我们连接数据库时会提示Fatal error: Call to undefined function mysql_connect()错误的哦,下面我来给各位同学介绍介绍。

window系统配置mysql

无法连接mysql,写了一个测试mysql的php文件如下:

 代码如下 复制代码

<?php$link=mysql_connect('localhost','root','root');
if(!$link) echo "失败!";
else
echo "成功!";mysql_close();
?>     

结果报错误:Fatal error: Call to undefined function mysql_connect(),明显没法找到mysql相应的库,百度了一大堆,又是什么复制mysql的lib库、又是复制到windows的system32目录,过于复杂,其实正确的配置应该是在apache的httpd.conf文件中加入下设置:

 代码如下 复制代码

LoadModule php5_module d:/tools/php-5.3.1/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPIniDir d:/tools/php-5.3.1     

注意,最后一行是关键,告诉apache你的php配置文件在哪里,不然你就得把php.ini文件复制到windows的系统目录下了。一般我们通过这里配置就可以完成apache和php的结合。而在php.ini文件中只需要修改如下几个地方即可:

# 修改php的扩展库目录为你的实际路径

extension_dir = "D:/tools/php-5.3.1/ext" # 去掉前面的;extension=php_mysql.dll


linux中配置mysql

首先下载MySql的dmg安装包。下载地址在:http://dev.mysql.com/downloads/mysql/

打开dmg文件,里面有三个安装项,在此我三个都安装,MySQLStartupItem.pkg安装后,mysql会随系统启动而自启动,MySQL.prefPane表示可以在系统偏好设置中看到mysql选项,还有一个就是mysql的安装项。

这样一来就安装成功了,在系统偏好设置中打开mysql,并将服务开启。安装好后默认的用户名是root,密码为空。为了安全,我们设置一个密码。

打开终端,如果你输入mysql提示没有这个命令,那么需要配置mysql bin目录的环境变量。目录是,/usr/local/mysql/bin/,  将其加入到PATH变量中。在这儿我介绍另一种方法,

在终端中输入

 代码如下 复制代码

sudo vim /etc/bashrc

然后在其中加入

 代码如下 复制代码

#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

这样一来,在终端中输入mysql就有这个命令了, 其实它与我们C/C++中的宏定义有点类似,别名代替的作用。


接着我们修改root的密码,命令如下:

 代码如下 复制代码
mysqladmin -uroot password 12345

这样就将root的密码改为了12345.

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • window/linux下php配置mysql方法详解

相关文章

  • Windows 2003服务器开启/关闭自动更新
  • 电脑声音为什么一个响一个不响
  • rsync同步备份服务器文件参数介绍
  • 用Necsocks5配置Windows代理服务器
  • Apache做负载均衡配置教程(windows/linux)
  • XenDesktop 7 软硬件需求.
  • Windows 2003中Apache内存性能优化
  • Redis 默认配置精简及注释说明
  • cloudstack 4管理器安装备忘
  • KVM虚拟机网络性能优化

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Windows与Linux中生成以当前时间命名的文件
    • Server Application Error 的解决方案
    • 使用3389远程桌面连接Windows XP时的关机方法
    • 音视频功能介绍
    • Windows8系统自带Hyper-V虚拟机
    • 安装软件时程序中断,系统未被修改
    • htpasswd添加用户
    • Mysql主从复制讲解 从官方手册说起
    • Windows Server 2008巧妙配置DHCP服务器
    • 不需手动锁表同步mysql数据库

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有