• WampServer 下载以及安装问题 以及配置远程连接MYSQL



    WampServer 3.0 下载:

    http://dl.pconline.com.cn/download/52877-1.html

    碰到的问题DDL无法添加,解决方法:MSVCR110.DLL

    fow window  7

    1.http://jingyan.baidu.com/article/4f7d57129fa86e1a201927de.html  -> x86 版本和 x64 版本都要安装

    2.下载vc++2015 并安装,https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145。如果仍然不能启动wamp,那就卸载wampserver,然后再重装一下就可以了。

    http://jingyan.baidu.com/article/49711c617e4000fa441b7c92.html

    for windows 10

    https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145

    如果

    http://127.0.0.1/   

    和 http://localhost/  无法访问:

    查看服务:wampapache64/wampmysqld64 服务是否启动,视乎只能手工启动。

    ########

    MySQL Version:5.7.9 - Port defined for MySQL: 3306 -  Documentation

    user:root

    password:"" 

    C:wamp64inmysqlmysql5.7.9in>mysql -uroot -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or g.
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.

    mysql>
    mysql>
    mysql>

    issue 1:


    安装wamp,访问主页提示PHP configuration loaded file……

    *** ERROR *** The PHP configuration loaded file is: - should be: C:/wamp/bin/apache/apache2.4.17/bin/php.ini or c:/wamp/bin/php/php5.6.15/phpforapache.ini

    安装的版本为
    wampserver3_x86_apache2.4.17_mysql5.7.9_php5.6.15

    解决方法,在apache下的一个目录建立一个软连接。

    > c:wampinapacheapache2.4.17in>mklink php.ini c:wampinphpphp5.6.15phpForApache.ini

    另外,运行wamp需要管理员权限,右键wamp的快捷方式属性,『快捷方式』标签页,点击高级,然后勾选用管理员身份运行。

    --check php.ini location

    http://localhost/?phpinfo=1

    IE 

     http://localhost:8080/phpmyadmin/

     ##### sample 2

    修改phpMyAdmin使其管理多台远程MySQL服务器

    听语音
     
    https://jingyan.baidu.com/article/d45ad148b1dca869542b8059.html

    方法/步骤

     
    1. 1

      第一步:打开/phpmyadmin/libraries 目录

    2. 2

      第二步:修改config.default.php 文件(linux下可用vim编辑,FreeBSD下可用vi或是ee编辑)找到“AllowArbitraryServer”代码内容

      $cfg['AllowArbitraryServer'] = false;修改成:$cfg['AllowArbitraryServer'] = true;

    3. 3

      第三步:保存后去浏览器输入地址http://你的网址/phpmyadmin/

      -> 另外一篇文档:

      phpmyadmin管理多个数据库

      管理多个数据:https://www.cnblogs.com/gouge/p/7089809.html

      $cfg['Servers'][$i]['verbose'] = 'gaozhi(10.86.51.17)',配置web界面显示的数据库服务器别名:

      ->另一篇文档

      https://www.cnblogs.com/xcxc/archive/2013/01/30/2883158.html

      phpMyAdmin-3.5.5-all-languages

      实现步骤:

      1、打开“路径/phpmyadmin/libraries/config.default.php”,查找相关项并修改为以下内容:

      复制代码
      $cfg['blowfish_secret'] = 'xcxc'; //[87] 密码短语
      $cfg['Servers'][$i]['port'] = $_COOKIE["mysqlport"]; //[115] 端口号
      $cfg['Servers'][$i]['host'] = $_COOKIE["mysqlhost"]; //[117] 主机地址
      $cfg['Servers'][$i]['auth_type'] = 'cookie'; //[186] 启用cookie
      $cfg['Servers'][$i]['user'] = $_COOKIE["pma_username"]; //[208] 用户名
      $cfg['Servers'][$i]['nopassword'] = true; //[250] 密码允许为空
      $cfg['Servers'][$i]['AllowNoPassword'] = true; //[422] 密码允许为空
      $cfg['LoginCookieValidity'] = 86400; //[676] 登录超时设置,默认是1440。86400为一天
      $cfg['VerboseMultiSubmit'] = true; //[721] 允许多台管理
      $cfg['AllowArbitraryServer'] = true; //[721] 允许多台管理
      复制代码

      2、打开“路径/phpmyadmin/index.php”,在文件最开头增加以下PHP代码:

      复制代码
      if($_POST["pma_servername"] != "" && $_POST["mysqlport"] != "" && $_POST["pma_username"] != ""){
          setcookie("pma_servername",$_POST["pma_servername"]);
          setcookie("mysqlport",$_POST["mysqlport"]);
          setcookie("pma_username",$_POST["pma_username"]);
      }else {
          setcookie("mysqlport","");
      }
      复制代码

      此代码是默认为cookie的数据。如下图

      3、打开“路径/phpmyadmin/libraries/auth/cookie.auth.lib.php”,查找“<!-- Login form -->”

      修改<?php echo htmlspecialchars($default_server); ?>

      为<?php if ($_COOKIE["pma_servername"] != "") { echo $_COOKIE["pma_servername"]; } else { echo "127.0.0.1"; }?>

      在修改的这行下面的第一个<?php } ?>,在下面添加

      复制代码
      <div class="item">
      <label for="input_servername" title="<?php echo __('You can enter hostname/IP address and port separated by space.'); ?>">端口号:</label>
      <input type="text" name="mysqlport" id="mysqlport" value="<?php if ($_COOKIE["mysqlport"] != "") { echo $_COOKIE["mysqlport"]; } else { echo "3306"; }?>" size="24" class="textfield" title="<?php echo __('You can enter hostname/IP address and port separated by space.'); ?>" />
      </div>
      复制代码

      修改<?php echo htmlspecialchars($default_user); ?>

      为<?php if ($_COOKIE["pma_username"] != "") { echo $_COOKIE["pma_username"]; } else { echo "root"; }?>

      如下图

      到此,phpmyadmin就可以使用ip地址访问数据库了。可以访问本地数据库也可以访问远程数据库


       创建一个可以从任何IP地址远程连接的MySQL帐号sina

      MySQL默认的帐号为root,密码为空,只允许localhost登录,因此需要创建一个可以从任何IP地址远程连接的MySQL帐号,本例中创建的帐号为sina,密码为zhangyan。使用该帐号从phpMyAdmin登录后,别忘了在“权限”栏中修改密码。

      (1)、Linux下的MySQL命令行客户端添加帐号示例:

      A.登录使用默认3306端口的MySQL

      /usr/local/mysql/bin/mysql -u root -p

      B.通过TCP连接管理不同端口的多个MySQL(注意:MySQL4.1以上版本才有此项功能)

      /usr/local/mysql/bin/mysql -u root -p --protocol=tcp --host=localhost --port=3307

      C.通过socket套接字管理不同端口的多个MySQL

      /usr/local/mysql/bin/mysql -u root -p --socket=/tmp/mysql3307.sock

      D.通过端口和IP管理不同端口的多个MySQL

      /usr/local/mysql/bin/mysql -u root -p -P 3306 -h 127.0.0.1

      Enter password: (输入密码,如果密码为空,直接回车)

      mysql> (在这儿输入以下的语句)

      GRANT ALL PRIVILEGES ON *.* TO 'sina'@'%' IDENTIFIED BY 'zhangyan';

      如果提示信息为Query OK, 0 rows affected (0.01 sec),表示执行成功。

      (2)、Windows下的MySQL命令行客户端添加帐号示例:

      方法默认前提下,mysql已经为环境变量了。不会设置的可取网上搜索“mysql不是内部或外部命令”

      A.管理使用默认3306端口的MySQL

      mysql -u root -p

      B.管理不同端口的多个MySQL

      mysql -u root -p --port=3307

      Enter password: (输入密码,如果密码为空,直接回车)

      mysql> (在这儿输入以下的语句)

      GRANT ALL PRIVILEGES ON *.* TO sina@"%";

      如果提示信息为Query OK, 0 rows affected (0.01 sec),表示执行成功。

      ###21 

      phpMyAdmin 详细介绍

      phpMyAdmin

      • phpMyAdmin与 其说是Mysql的监控工具,不如说是Mysql的管理工具。相比一些Mysql客户端的GUI管理工具(如“MySQL Administrator”),phpMyAdmin是Web模式的。phpMyAdmin 是以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的资料库管理工具。

      • phpMyAdmin的管理页面中包含了一个“状态”页面,列出了Mysql的详细状态信息,官网上有对应指标的详细说明

       

    ###############22

    转 https://blog.csdn.net/huhua6668/article/details/7565510

    Webissues1.0安装说明

    原创 2012年05月17日 09:33:59

    注:如果已经安装了低版本的webissues,安装过程中可以自动导入老数据到新系统中,具体见步骤3.

    1.下载

    Webissues的官方网站:

    http://webissues.mimec.org/

    http://webissues.mimec.org/downloads

    2.准备安装及运行环境

    Apache+Mysql+PHP

    版本要求

    Apache (version 2.0 or later) (如果webissues客户端安装环境即要支持win7,又有windows xp,请用IIS 作为web服务,而不是apache)。

    Mysql(version 5.0.15 or newer)

    PHP (version 5.2.1 or newer)

    留意:要将Mysql的innodb引擎启动

    查看是否已经启动innodb引擎:

    Mysql>show engines;

    启动innodb引擎的方法:

    1) stop mysql

    2) 编辑my.ini文件,把skip-innodb注释掉(linux下是my.cnf)

    3) 在数据库目录中把ibdata1、ib_logfile0、ib_logfile1这三个文件删掉(可以不删)

    4) Start mysql

    mysql> show engines;
    +--------------------+---------+------------------------------------------------
    ----------------+--------------+------+------------+
    | Engine | Support | Comment
    | Transactions | XA | Savepoints |
    +--------------------+---------+------------------------------------------------
    ----------------+--------------+------+------------+
    | InnoDB | YES | Supports transactions, row-level locking, and f
    oreign keys | YES | YES | YES |

    mysql>create database webissues;

    3.配置服务器

    将下载下来的服务器端代码放置到www发布目录下,例如放置在webissues-server-1.0下

    浏览器下执行

    http://localhost/webissues-server-1.0/

    or

    http://localhost/webissues-server-1.1.5/

    开始配置之前,记得先检查下php.ini下的配置项session.auto_start,请将php.ini(windows下或你安装的php目录下)中的session.auto_start = 0,如果修改了php.ini,记得要重启web服务才能生效(apache或IIS)。

    开始配置服务器….

    以上这个步骤中如果在界面上没有看到MySQL选项,则请检查php.ini(windows下或你安装的php目录下)中extension=php_mysqli.dll前面是否有”;”号,如果有则去掉此处的”;”号。修改之后,记得要重启web服务(apache或IIS)。

    如果安装了老的版本webissues,可以试一试是否能从已有系统数据库中导出来老数据:

    user:admin

    password:admin

    以上表示安装成功,可以继续进行其他配置(也可以后续再配置)

    http://localhost/webissues-server-1.0/admin/index.php

    http://localhost/webissues-server-1.1.5/admin/index.php

    4.安装客户端

    webissues-1.0-win_x64

    webissues-1.0-win_x86(一般是这个)

    按提示步骤默认安装即可。

    启动客户端,输入webissues server的地址:

    输入服务器登录用户名及密码(在步骤3中配置服务器时设置的)

    登录成功之后,界面是

    add then

    1.添加项目 -》 添加目录 -》 添加工作项目

    然后在工作项目里更新信息。

    2.如果工作项目已经结束,则修改工作项目的属性,标记为已经解决

    ###sample 3

    wampserver中apache怎么更改默认端口号?

    https://jingyan.baidu.com/article/3a2f7c2e27f01b26afd611dc.html

    听语音
    • 原创
    • |
    • 浏览:485
    • |
    • 更新:2017-11-04 15:58
    • wampserver中apache怎么更改默认端口号?1
    • wampserver中apache怎么更改默认端口号?2
    • wampserver中apache怎么更改默认端口号?3
    • wampserver中apache怎么更改默认端口号?4
    • wampserver中apache怎么更改默认端口号?5
    • wampserver中apache怎么更改默认端口号?6
    分步阅读

    介绍wampserver中apache更改默认端口号的方法。

    工具/原料

     
    • wampserver

    方法/步骤

     
    1. 1

      打开wampserver中apache的httpd.conf,参考路径:

      D:ProgramFileswampinapacheapache2.4.23conf

      wampserver中apache怎么更改默认端口号?
    2. 2

      按下ctrl + F组合键

      wampserver中apache怎么更改默认端口号?
    3. 3

      搜索”80“

      wampserver中apache怎么更改默认端口号?
    4. 4

      更改Listen处的端口

      wampserver中apache怎么更改默认端口号?
    5. 5

      更改ServerName localhost:80处的端口

      wampserver中apache怎么更改默认端口号?
    6. 6

      按下ctrl + S保存文件,重启服务

      wampserver中apache怎么更改默认端口号?
       
       
       
       
       
       
      ###########PHP 工具
      php storm 

      感谢网友 安 我_85b3 Albert88888

       
       
  • 相关阅读:
    更新主窗口控件的内容1:子线程工作时同时更新主线程内的控件内容
    静态类和非静态类中静态变量
    js $的扩展写法
    js 获取时区
    export to excel
    使用Sqlserver事务发布实现数据同步(zhuanqian)
    json to entity in api
    automapper demo
    autoMapper的介绍
    Springboot的热部署
  • 原文地址:https://www.cnblogs.com/feiyun8616/p/6208423.html
Copyright © 2020-2023  润新知