Ubuntu 安装 PhpMyAdmin 管理 MySQL 数据库

PhpMyAdmin 是一个用 PHP 编写的软件工具,可以通过 web方式控制和操作 MySQL 数据库。通过 phpMyAdmin 可以完全对数据库进行操作,例如建立、复制和删除数据等等,这样 MySQL数据库的管理就会变得相当简单

[提示]:终端中的粘贴为:Ctrl + Shift + v

一、使用 apt-ge 安装 phpmyadmin

1.打开终端,输入命令:

sudo  apt-get install  phpmyadmin
[注意]:上面命令可能会出现,无法获得锁的情况,如果有,使用下面命令: sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock 再执行:
sudo apt-get install phpmyadmin

2.安装的时候由于网络问题,可能会出现



可以按照提示再试一次

3.然后回出现窗口提示选择服务器

我们选择 apache2 回车

4.让我们设定 phpMyAdmin 的密码

笔者建议:拿个小本本记下来,省的忘

5.再次输入 phpMyAdmin 的密码确认

6.安装必要依赖包,因为 php7 没有默认自带 php-mbstring,php-gettext 这两个包

你也可以在上面安装的目录中找一下有没有这两个,如果没有就执行:

$ sudo apt-get install php-mbstring
$ sudo apt-get install php-gettext

安装时选择自动配置数据库,输入数据库 root 账号的密码

如果不安装以上两个 php 软件包,则会报错或者白屏,提示找不到 /usr/share/php/php-gettext/gettext.inc 之类的错误

7.建立/var/www/html 下的软连接

$ sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

二、修改PHP配置文件

【注意】:php.ini 文件路径,不知道的可以在文件查看,截图:



找到 etc/php/7.2/apache2/php.ini

# 路径使用自己的路径
$ sudo gedit /etc/php/7.2/apache2/php.ini # 1.Ctrl + F 搜索 display_errors,找到第二个
display_errors = On
# 2.添加一条:
;extension=php_mbstring.dll (开启mbstring)

三、重启apache

$ sudo /etc/init.d/apache2 restart

四、登录 phpMyAdmin

访问端口 localhost/phpmyadmin, 输入账号密码即可

更多文章

Ubuntu 安装 PhpMyAdmin 图文教程的更多相关文章

  1. 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错

    原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...

  2. 分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(一)

    当前,完全硬件虚拟化技术(KVM.Xen.Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等.有时候对用户来说,完全的硬件虚 ...

  3. 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  4. Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法

    Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法: https://blog.csdn.net/mingjie1212/article/details/485250 ...

  5. Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1

    摘要: Step by Step 真正从零开始,TensorFlow详细安装入门图文教程!帮你完成那个最难的从0到1 安装遇到问题请文末留言. 悦动智能公众号:aibbtcom AI这个概念好像突然就 ...

  6. Oracle 11g R2安装手册(图文教程)For Windows

    1.Oracle 11g R2安装手册(图文教程)For Windows 1.下载Oracle 11g R2 for Windows版本,下载地址如下 官方网站: http://download.or ...

  7. VMware安装CentOS 图文教程

    VMware安装CentOS 图文教程 VMware 下安装CentOS6.2 取消 Easy install模式(此模式不好,很多软件没有安装) http://jingyan.baidu.com/a ...

  8. eclipse下配置安装ssm图文教程(web版)

    eclipse下配置安装ssm图文教程(web版) 一.安装所需jar包 1.1  mybatis安装包 可以进入GitHub的https://github.com/mybatis/mybatis-3 ...

  9. Ubuntu 安装phpmyadmin 和配置

    ubuntu 安装 phpmyadmin  两种 : 1: apt-get 安装  然后使用 已有的虚拟主机目录建立软连接  sudo  apt-get install  phpmyadmin sud ...

随机推荐

  1. Sublime Text 3新建工程

    1. 创建工程 Project > Add Folder to Project 这时在sidebar中将出现刚刚添加的文件目录,如果还需要添加其他目录,则重复这一操作即可. 2. 保存工程 Pr ...

  2. 100道C#面试题(.net开发人员必备)

    1. .NET和C#有什么区别 答:.NET一般指 .NET FrameWork框架,它是一种平台,一种技术. C#是一种编程语言,可以基于.NET平台的应用. 2.一列数的规则如下: 1.1.2.3 ...

  3. 爬虫URL去重

    这个要看你想抓取的网页数量是哪种规模的.如果是千万以下用hash表, set, 布隆过滤器基本可以解决,如果是海量的......嗯我也没做过海量的,不过hash表之类的就别想了,内存根本不够,分割线下 ...

  4. js 数组随机排序

    仅用于个人学习记录 javascript 数组随机排序1.最简洁的方法:function randomsort(a, b) {    return Math.random()>.5 ? -1 : ...

  5. Java 8学习之Lambda表达式

    一.lambda表达式 一个lambda表达式包含三个部分: 一段代码 参数 自由变量的值,这里的自由指的是哪些不是参数并且没有在代码中定义的变量. 示例: public static void re ...

  6. 20.Class的继承

    1.简介 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多 class Point { } class ColorPoint extends ...

  7. javac的Resolve类解读

    方法1:isInitializer() /** An environment is an "initializer" if it is a constructor or * an ...

  8. MongoDB日志文件过大

    MongoDB日志文件过大 MongoDB启动的时候指定了--logpath为一个日志文件.随着时间此文件会变得越来越大,达到好几个G. 因为不想让MongoDB进程重新启动,所以不能停止进程删除此文 ...

  9. PHP之mb_strpos使用

    mb_strpos (PHP 4 >= 4.0.6, PHP 5, PHP 7) mb_strpos - Find position of first occurrence of string ...

  10. FocusBI: SSIS 开发案例(原创)

    关注微信公众号:FocusBI 查看更多文章:加QQ群:808774277 获取学习资料和一起探讨问题. <商业智能教程>pdf下载地址 链接:https://pan.baidu.com/ ...