zoukankan      html  css  js  c++  java
  • 阿里云实战之二(mysql+phpmyadmin)

    前文安装好了空间的基本环境,本来运行在线代码编辑器不需要php+mysql的环境,不过我还是想在后续建设里面引入会员制度,这样php+mysql的环境就必不可少了。

    一.Linux下MySQL忘记root密码的解决方法

    首先用探针http://www.wcodei.com/i.php测试mysql环境是否可用,然后我不幸的发现自己忘记mysql密码了,汗一个。如下的方法可解决密码丢失问题:

    1.修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables


    2.保存配置文件后,重启MySQL服务 service mysqld restart


    3.再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,输入下列命令修改root密码即可。

    mysql> use mysql;
    mysql> UPDATE user SET password=password("test123") WHERE user='root';   
    mysql> flush privileges;
    mysql> exit;


    4.密码修改完毕后,再按照步骤1中的流程,删掉配置文件中的那行,并且重启MySQL服务,新密码就生效了。

    二、搭建phpmyadmin

    phpmyadmin是我很喜欢的一个管理数据库的工具,在http://www.phpmyadmin.net/上下载了最新的版本4.3.3后,在上传了该版本后进行访问时打开为空白页,然后参考了一堆的博客,发现别人的方法都米办法解决我的问题,偶只有参考官方文档http://docs.phpmyadmin.net/

    • You need PHP 5.3.0 or newer, with session support, the Standard PHP Library (SPL) extension, JSON support, and the mbstring extension.
    • To support uploading of ZIP files, you need the PHP zip extension.
    • You need GD2 support in PHP to display inline thumbnails of JPEGs (“image/jpeg: inline”) with their original aspect ratio.
    • When using the cookie authentication (the default), the mcrypt extension is strongly suggested.

    从上文看来,我需要的就是增加mbstring和gd2的支持,阿里云空间这些都是需要自己安装的,不过好在安装还是很简单的。

    添加mbstring

    1.使用yum install php-mbstring命令来安装mbstring组件

    2.修改etcphp.ini,增加一行

    extension=mbstring.so

    3.使用service httpd restart命令重启apache

    添加gd库

    1.使用yum install php-gd命令来安装GD组件

    2.使用service httpd restart命令重启apache

    来个探针看看http://www.wcodei.com/i.php

    安装了这两个组件后就能打开phpmyadmin的登陆页面了

    登陆phpmyadmin后会碰到如下的提示

    配置文件现在需要一个短语密码。

    我们可以通过配置文件来解决这个问题。

    解决方法如下:

    1.新建config文件夹并设置权限为777

    2.进入phpmyadmin/setup/下进行配置,配置完后保存,config文件夹下将生成config.inc.php文件,将这个文件放到phpmyadmin下。

    3.删除config文件夹。

  • 相关阅读:
    LeetCode 242. Valid Anagram (验证变位词)
    LeetCode 205. Isomorphic Strings (同构字符串)
    LeetCode 204. Count Primes (质数的个数)
    LeetCode 202. Happy Number (快乐数字)
    LeetCode 170. Two Sum III
    LeetCode 136. Single Number (落单的数)
    LeetCode 697. Degree of an Array (数组的度)
    LeetCode 695. Max Area of Island (岛的最大区域)
    Spark中的键值对操作
    各种排序算法总结
  • 原文地址:https://www.cnblogs.com/studynote/p/4193215.html
Copyright © 2011-2022 走看看