1.卸载mysql.
完全删除:

删除 mysql
sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //这个很重要
上面的其实有一些是多余的。

清理残留数据

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P但是创建的数据库文件依旧存在,重新安装后,依旧可以使用。
安装 mysql

2.先安装mysql
sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install php5-mysql // 安装php5-mysql 是将php和mysql连接起来一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:sudo netstat -tap | grep mysql当您运行该命令时,您可以看到类似下面的行:

tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果服务器不能正常运行,您可以通过下列命令启动它:

sudo /etc/init.d/mysql restart
进入mysql
mysql start/running, process 9764//成功。

3.再安装phpmyadmin

三.安装mysql
5.终端输入:

sudo apt-get install mysql-server

中途会出现以下提示:

设置mysql密码。
 6.测试mysql是否安装成功

打开一个新的终端输入:

mysql -uroot -p密码

没提示错误正确进入表示安装成功。
     7.为PHP安装mysql扩展和其它扩展。

查看所有扩展:

sudo apt-cache search php5

找到自己要安装的模块名字,按如下格式输入命令

sudo apt-get install php5-mysql php5-curl php5-gd

重启apache.进localhost/test.php.可以查看模块是否已安装成功。
四.安装phpmyadmin
     8.下载phpmyadmin

sudo apt-get install phpmyadmin

注:phpmyadmin会自动安装在/usr/share/phpMyAdmin下,需要将 phpMyAdmin文件夹拷贝到/var/www/html目录下

使用命令:

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

浏览器输入localhost/phpmyadmin就可以看到管理数据库的界面了。

配置完成!

四,如果打开phpmyadmin显示没有配置成功,如下:

1.1、安装完成后,
        APACHE的配置文件目录:/etc/apache2
        PHP的配置文件目录:/etc/php5
        MYSQL的配置文件目录:/etc/mysql
    
2)配置APACHE
    2.1 修改httpd.conf
sudo gedit /etc/apache2/httpd.conf
    2.2 默认的httpd.conf是个空文件,现在向里面加入如下内容:
ServerName localhost
    2.3 重启APACHE
        sudo apachectl restart
    2.4 sudo gedit /var/www/index.php
        输入:
        <?php
        echo "hello word!";
        ?>
        保存退出
    2.5 让配置生效:sudo apachectl graceful
    2.6 浏览器中输入:http://localhost/
        显示:hello word!

Ubuntu Server下启动/停止/重启MySQL数据库的三种方式
 
系统环境:ubuntu server 12.10 x64(mysql系统自带)
 
当我们需要修​​改MySQL的配置文件my.cnf(windows 下为 my.ini)来进行一些设置的时候,修改完之后我们需要重启MySQL。
 
my.cnf文件位置为:/ect/mysql/my.cnf
 
Waring:如果该文件配置错误,MySQL将无法启动。
 
下面介绍三种方式对MySQL进行启动/停止/重启操作:
 
启动mysql:
方式一:sudo /etc/init.d/mysql start 
方式二:sudo start mysql
方式三:sudo service mysql start
 
停止mysql:
方式一:http://192.168.12.102/think/index.php/Home/Manage/manage.html 
方式二:sudo stop mysql
方式san:sudo service mysql stop
 
重启mysql:
方式一:sudo/etc/init.d/mysql restart
方式二:sudo restart mysql
方式三:sudo service mysql restart

三:

Linux系统为Ubuntu

一、Start Apache 2 Server /启动apache服务

# /etc/init.d/apache2 start
or
$ sudo /etc/init.d/apache2 start

二、 Restart
Apache 2 Server /重启apache服务

http://192.168.12.102/think/index.php/Home/Manage/manage.html
or
$
sudo /etc/init.d/apache2 restart

三、Stop
Apache 2 Server /停止apache服务

#
/etc/init.d/apache2 stop
or
$ sudo /etc/init.d/apache2 stop

mysql 的卸载、再安装与常用命令的更多相关文章

  1. MySQL处理数据库和表的常用命令

    MySQL处理数据库和表的常用命令 [导读] 学习如何管理和导航MySQL数据库和表是要掌握的首要任务之一,下面的内容将主要对MySQL的数据库和表的一些常用命令进行总结,一些我们不得不掌握的命令,一 ...

  2. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  3. Git安装和常用命令

    Git是目前世界上最先进的分布式版本控制系统!!! Git能自动帮我们记录每次文件的改动,还可以让同事协作编辑. 接下来,简单的介绍下Git的安装和常用命令: Git安装: 1.Windows系统,进 ...

  4. cloudermanger安装时需要安装或彻底正确卸载再安装orcal-java7-installer、oracle-java7-set-default(ubuntu14.04版本)(图文详解)

    不多说,直接上干货! 安装orcal-java7-installer和oracle-java7-set-default 安装JDK1.7 (所有节点)CDH要求至少是Oracle JDK7,Ubunt ...

  5. RabbitMQ入门教程(一):安装和常用命令

    原文:RabbitMQ入门教程(一):安装和常用命令 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...

  6. 实验 1 Linux 系统的安装和常用命令

    实验 1 Linux 系统的安装和常用命令 (题目) 一.实验目的 (1)掌握 Linux 虚拟机的安装方法.Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能 ...

  7. [转]MySQL数据库备份和还原的常用命令小结

    MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下: 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...

  8. ios开发环境配置及cordova安装与常用命令

    一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本 ...

  9. Git安装以及常用命令(图文详解)

    **Git安装以及常用命令** 1.下载安装Git,傻瓜式安装相信大家都会. 官网下载地址:[https://git-scm.com/downloads] 2.Git基本操作 (1)git --ver ...

随机推荐

  1. 搜索服务器xunsearch实现

    安装方法:   centos 6.6 64位   histroy:   12  cd /srv/   13  wget http://www.xunsearch.com/download/xunsea ...

  2. project euler 48 Self powers 解决乘法爆long long

    题目链接 求 $ 1^1+2^2+\cdots + 1000^{1000} $ %1e10 的结果. 唯一的坑点是会爆longlong, 所以用特殊的乘法. #include <iostream ...

  3. ORACLE视图添加备注

    ORACLE视图添加备注 版权声明:本文为博主原创文章,未经博主允许不得转载. create or replace view oes_material_series_ref as select t.p ...

  4. Apache commons (Java常用工具包)简介

    Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html Be ...

  5. OpenNMS Log Correlator

  6. Drools

    http://www.infoq.com/news/2009/06/drools-5.0-release http://www.javacodegeeks.com/2014/03/event-proc ...

  7. PC/SC

    简介 PC/SC规范由微软公司与世界其它著名的智能卡厂商组成的PC/SC工作组提出的.PC/SC规范是一个基于WINDOWS平台的一个标准用户接口(API),提供了一个从个人电脑(Personal C ...

  8. 如何自定义Intent.createChooser的显示结果

    Intent是android核心的概念之一,Intent为android系统提供了真正的开放.android的姿态是开放了,但却没有做到位. 拿“发邮件”这一功能来说,为了使用Intent机制来发送邮 ...

  9. Codeforces 707D Persistent Bookcase(时间树)

    [题目链接] http://codeforces.com/problemset/problem/707/D [题目大意] 给出一个矩阵,要求满足如下操作,单个位置x|=1或者x&=0,一行的数 ...

  10. nodejs开发微信1——微信路由设置a(access_token和tickets)

    /* jshint -W079 */ /* jshint -W020 */ "use strict"; var _ = require("lodash"); v ...