mysql 的卸载、再安装与常用命令
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 的卸载、再安装与常用命令的更多相关文章
- MySQL处理数据库和表的常用命令
MySQL处理数据库和表的常用命令 [导读] 学习如何管理和导航MySQL数据库和表是要掌握的首要任务之一,下面的内容将主要对MySQL的数据库和表的一些常用命令进行总结,一些我们不得不掌握的命令,一 ...
- linux基础学习之软件安装以及常用命令
linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...
- Git安装和常用命令
Git是目前世界上最先进的分布式版本控制系统!!! Git能自动帮我们记录每次文件的改动,还可以让同事协作编辑. 接下来,简单的介绍下Git的安装和常用命令: Git安装: 1.Windows系统,进 ...
- cloudermanger安装时需要安装或彻底正确卸载再安装orcal-java7-installer、oracle-java7-set-default(ubuntu14.04版本)(图文详解)
不多说,直接上干货! 安装orcal-java7-installer和oracle-java7-set-default 安装JDK1.7 (所有节点)CDH要求至少是Oracle JDK7,Ubunt ...
- RabbitMQ入门教程(一):安装和常用命令
原文:RabbitMQ入门教程(一):安装和常用命令 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn ...
- 实验 1 Linux 系统的安装和常用命令
实验 1 Linux 系统的安装和常用命令 (题目) 一.实验目的 (1)掌握 Linux 虚拟机的安装方法.Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能 ...
- [转]MySQL数据库备份和还原的常用命令小结
MySQL数据库备份和还原的常用命令小结,学习mysql的朋友可以参考下: 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword datab ...
- ios开发环境配置及cordova安装与常用命令
一.ios开发环境配置 1.首先要有台Mac Book,如果有Mac Book,跳过步骤2.3.4,如果没有,执行步骤2.3.4: 2.下载并安装VMware Workstation,最好是下最新版本 ...
- Git安装以及常用命令(图文详解)
**Git安装以及常用命令** 1.下载安装Git,傻瓜式安装相信大家都会. 官网下载地址:[https://git-scm.com/downloads] 2.Git基本操作 (1)git --ver ...
随机推荐
- hdu 4676 Sum Of Gcd 莫队+数论
题目链接 给n个数, m个询问, 每个询问给出[l, r], 问你对于任意i, j.gcd(a[i], a[j]) L <= i < j <= R的和. 假设两个数的公约数有b1, ...
- HTML5学习笔记之客户端存储数据方法:localStorage(),sessionStorage()
HTML5提供了两种在客户端存储数据的新方法: localStorage():没有时间限制的数据存储 sessionStorage():针对一个session的数据存储 下面的一个例子用localSt ...
- 转 批处理 %~dp0的意义
http://nealcai.iteye.com/blog/1685192 http://blog.csdn.net/caz28/article/details/7448677 http://stac ...
- Qt窗口的标题栏自绘
因个人需要,要修改Qt Widget的标题栏,网上找了大半天,没有得到答案,但发现问的人比较多 所以现将找到的此文分享一下. (原文:http://www.qtsoftware.com/develop ...
- 要不要用STL的问题——真理是越辩越明的~
QtWidgets的维护者 Marc Mutz 有一篇博客比较详尽的介绍了 Qt自己的容器.介绍了何时用什么比较好https://marcmutz.wordpress.com/effective-qt ...
- 剑指offer 替换字符串中的空格
void replaceSpace(char *str,int length) { ) return; ; ; ; while(str[originlen]!='\0') { if(str[origi ...
- hdu2222之AC自动机入门
Keywords Search Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
- 什么是xss盲打
什么是xss盲打? 盲打仅仅是一种惯称的说法,就是不知道后台不知道有没有xss存在的情况下,不顾一切的输入xss代码在留言啊,feedback啊之类的地方,尽可能多的尝试xss的语句与语句的存在方式, ...
- hdu3280Equal Sum Partitions (区间DP)
Problem Description An equal sum partition of a sequence of numbers is a grouping of the numbers (in ...
- 让EF支持sql语句
BaseDal类: public class BaseDal : IDisposable { #region 事件 internal Func<bool> DBCommitting; in ...