文档章节

Ubuntu安装mysql

傻男孩
 傻男孩
发布于 2017/05/11 10:06
字数 514
阅读 8
收藏 0

更新源列表

        打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入root用户的密码"-->回车,就可以了。如果不运行该命令,直接安装mysql,会出现"有几个软件包无法下载,您可以运行apt-get update------"的错误提示,导致无法安装。

 

安装mysql

打开"终端窗口",输入"sudo apt-get install mysql-server mysql-client"-->回车-->输入"y"-->回车-->在"软件包设置对话框"中输入mysql中"root"用户的密码-->回车-->再输一次密码-->回车,安装完成。

Ubuntu 14.04数据库服务器--mysql的安装和配置

Ubuntu 14.04数据库服务器--mysql的安装和配置

如何判断mysql是否安装成功

    打开"终端窗口",输入"sudo service mysql restart"-->回车-->如果mysql启动成功,处于运行状态说明mysql安装成功。

Ubuntu 14.04数据库服务器--mysql的安装和配置

Ubuntu 14.04数据库服务器--mysql的安装和配置

远程连接数据库

$ sudo vi /etc/mysql/my.cnf

bind-address=127.0.0.1=> bind-address= 你机器的IP
或者注释bind-address=127.0.0.1这行

修改用户名

mysql> update user set host = '%' where user = 'root';

开启外部访问权限

mysql>grant all privileges on *.* to root@"%" identified by "123456" with grant option;

mysql> flush privileges;

删除 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

让apache支持mysql

    安装apache

    

    启动apache服务:sudo /etc/init.d/apache2 start

    重启apache服务:sudo /etc/init.d/apache2 restart

    停止apache服务:sudo /etc/init.d/apache2 stop

让php支持mysql

    查看php版本号

    

    打开"终端窗口",输入"sudo apt-get install php7.0-mysql"-->回车-->安装成功,安装这个模块后,php才能支持mysql。

    

      打开"终端窗口",输入"sudo apt-get install libapache2-mod-php7.0"-->回车-->安装成功,安装这个模块后,apache才能支持mysql。

     \

    测试: sudo vim /var/www/test.php

    安装vim:输入命令(sudo apt-get install vim-gtk)

    输入vi,发现vim已经安装成功

  
    vim输入:

<html>  
<body>  
  
<?php  
echo "Hello World";  
?>  
  
</body>  
</html>  

    在浏览器中输入:http://192.168.0.23/test.php

    浏览器中输出hello world,表示安装正确

登录mysql

打开"终端窗口",输入"mysql -u root -p"-->回车-->输入mysql中"root"用户的密码-->回车-->登录成功。

Ubuntu 14.04数据库服务器--mysql的安装和配置

Ubuntu 14.04数据库服务器--mysql的安装和配置

Ubuntu 14.04数据库服务器--mysql的安装和配置

END

 

© 著作权归作者所有

上一篇: Vim命令合集
下一篇: Spring原理概述
傻男孩
粉丝 2
博文 47
码字总数 52350
作品 0
深圳
高级程序员
私信 提问
ubuntu16.04安装mysql5.7.15

1.在官网下载mysql安装包 直接选择第一个下载好了就行 2.进入你的下载文件夹下面 键入命令: tar -xvf mysql-server5.7.13-1ubuntu16.04i386.deb-bundle.tar 解压了这个包之后会在文件夹看到...

Vincent-Duan
2016/10/21
17
0
Ubuntu下安装MysqlWorkBench

1、先下载workBench https://dev.mysql.com/downloads/file/?id=455790 2、先执行命令: sudo dpkg -i mysql-workbench-community-6.2.5-1ubu1404-amd64.deb 安装 安装的时候报错: liang@li......

winter199
2017/11/23
0
0
MySQL 安装SphinxSE存储引擎

基本介绍 SphinxSE是Sphinx提供的一种MYSQL的存储引擎。本质而言,SphinxSE并不像其他存储引擎,如InnoDB、MyISAM一样,SphinxSE自己并不存储任何数据。SphinxSE实际上可以理解为一个客户端,...

RJKD
2016/05/15
75
3
[PHP] ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境)

reference : http://blog.csdn.net/Abyss_sliver/article/details/77621404 好久没有在Linux环境下进行开发了,比较常用的还是windows环境,但其实我更喜欢在linux环境下,毕竟产品上线大多数...

最美的回忆
2017/05/31
0
0
mysql 客户端(workbench)的安装 

一、先学习一下小知识 在ubuntu上查看mysql的版本大约有三种方式。 第一种:在mysql里找。 登录上mysql,然后输入命令status,红色标识是版本信息,如下: mysql>status; Connection id: 7 Cur...

树上的风筝
2016/04/03
496
1

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
5
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
17
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部