linux/Ubuntu系统上安装mysql数据库(附图详解)
在前面的文章中,我已经分享了如何在Ubuntu系统中安装以及搭建java开发环境,那么当我们需要跟数据打交道的时候,那么就需要在ubuntu系统中安装一个数据库了,那么废话就不多说了,我们这里主要是分享如何在Ubuntu系统安装mysql数据库。主要是因为MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
工具/原料:apt-get install mysql-server、Ubuntu系统。
1、先进入到虚拟机,打开Ubuntu系统,然后打开终端,如果我们是装了有一段时间的Ubuntu系统了,最好先输入:sudo apt-get update -->回车,主要是如果不先运行这条命令,可能再安装的时候会出现需要更新的错误提示信息,所以为了避免麻烦,我们就在一开始先输入这条命令。这里弄好后,现在就开始正式来安装mysql了,同样的打开终端,然后输入:sudo apt-get install mysql-server-->回车,之后会提示是否继续安装的提示信息,输入"y"即可。

2、完成上述操作后,我们就只需要等待mysql自己安装就好了,在安装的过程中,会提示需要给mysql设置密码,我们只需要设置一个自己能够记住的就行了。下图是我之前因为一下子操作的太快,跳过了设置密码的过程,所以在后面的配置过程中,它提示我是否需要重新设置root密码,我选择了“y”,然后重新设置了密码,当然如果你们前面设置了密码,这里你们就可以输入"n",直接跳过。

3、在进行mysql数据库的基本信息配置时,会出现以下几个提示信息,这只是我安装的时候所选择的,自己也可以根据个人需要选择相应需要的安装,如果不需要的话,下面的选项都可以直接"n"。

4、经过上面的操作后呢,mysql我们就已经安装好了,接下来我们就去配置一下mysql的一些基本信息,我们使用命令:sudo vi /etc/mysql/my.cnf--->回车,我们就进入到mysql的配置文件中了,接下来我们在client中添加下面这句话,设置一下字符编码。



注:如果需要让mysql可以进行远程访问,则找到:bind-address = 127.0.0.1将这一行注释掉,即在前面加"#",然后保存退出。

5、接下来我们就可以运行mysql看看,是否安装成功了,在终端中输入:sudo service msyql start---->回车,这时我们可以看到mysql运行了,

6、现在mysql以及运行了,那么我们现在使用前面创建的账号密码登录到数据库,打开终端,确保mysql服务以及启动,然后输入:sudo mysql -hlocalhost -P 3306 -uroot -p******。解释:-P+空格+mysql端口,如果没有改,默认就是3306,-u+用户名,-p+密码。

接下来我们可以查看一下数据库中的数据,输入:show databases;回车就可以看到数据库中默认的三张表,那么到此数据库的安装就已经完成了。

linux/Ubuntu系统上安装mysql数据库(附图详解)的更多相关文章
- Linux centos7环境下安装MySQL的步骤详解
Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...
- 利用workbench对linux/Ubuntu系统中的mysql数据库进行操作
在上一篇文章中,我分享了在linux中如何安装mysql数据库,但是这只是安装了mysql的服务,并没有图形化管理界面,所以这样子操作起来并没有那么方便,那么现在我们就来实现如何利用在window中安 ...
- Linux系统上安装mysql数据库
一:下载并且上传安装包到linux系统上 1:下载地址:http://dev.mysql.com/downloads/mysql/ 2:通过LeapFtp工具,将windows上的mysql安装包拷贝 ...
- 在CentOS7系统上安装MySQL数据库
1.下载安装MySQL官方repo文件 下载MySQL的官方repo文件 [root@centos7 ~]# wget -i -c http://dev.mysql.com/get/mysql57-c ...
- CentOS 6.5系统上安装MySQL数据库
1.查看系统是否安装了MySQL 使用命令: #rpm -qa | grep mysql 2.卸载已安装的MySQL 卸载mysql命令如下: #rpm ...
- 在linux上安装MySQL数据库,并简单设置用户密码,登录MySQL
在新装的Centos系统上安装MySQL数据库. <p><a href="http://www.cnblogs.com/tijun/">提君博客原创< ...
- Linux+Redis实战教程_day02_Linux系统上安装MySQL
Linux系统上安装MySQL 安装MySQL 卸载自带mysql 查询mysql的安装情况,可以直接使用了 rpm -qa | grep -i mysql –-color 卸载原生的MySQL rp ...
- 在linux(CentOS-6.7_x86_64)上安装mysql成功记录
查看linux服务器的yum源设置: [root@hadoop03 yum.repos.d]# cd /etc/yum.repos.d [root@hadoop03 yum.repos.d]# ll ...
- Linux Centos 系统上安装BT客户端 Transmission
Linux Centos 系统上安装BT客户端 Transmission Transmission是一种BitTorrent客户端,特点是一个跨平台的后端和其上的简洁的用户界面,以MIT许可证和G ...
随机推荐
- 【转载】 socket recv 和 read
转自: http://blog.csdn.net/rankun1/article/details/50488989 send函数工作原理: send函数只负责将数据提交给协议层. 当调用该函数时,se ...
- ECharts 定制 label 样式
起因 实现对 label 的样式定制,自定义字体颜色.大小等属性:效果如下图 实现 itemStyle: { normal: { color: '#f7ba0e', label: { ...
- Python内置函数.md
Python3 内置函数 abs(x) 返回一个数的绝对值.参数可以是一个整数或者一个浮点数.如果参数是一个复数,那么将返回它的模. >>> abs(-123456) 123456 ...
- S1 商品信息管理系统
#include <iostream> #include <cstdio> #include <cstdlib> #include <iomanip> ...
- [HNOI2003]操作系统
嘟嘟嘟 这道题就是一个模拟. 首先我们建一个优先队列,存所有等待的进程,当然第一关键字是优先级从大到小,第二关键字是到达时间从小到大.然后再建一个指针Tim,代表cpu运行的绝对时间. 然后分一下几种 ...
- gulp插件 run-sequence(同步执行任务)
功能描述 gulp默认使用最大并发数执行任务,也就是说所有的任务几乎都是同时执行,而不会等待其它任务.但很多时候,任务是需要有先后次序的,比如要先清理目标目录,然后再执行打包. run-sequenc ...
- shadowssock+openvpn 2.2.2 成功*** -- 好文档 - 原理理解+架构
[root@iZrj9j4lxhjopzii4vhw0lZ 2.0]# grep -v '^#' vars |grep -v '^$'export EASY_RSA="`pwd`" ...
- nginx 配置记录 上传文件大小 size client
cat nginx.conf worker_processes auto;events { worker_connections 1024;}http { include mime.types; de ...
- KVM虚拟机IO处理过程(二) ----QEMU/KVM I/O 处理过程
接着KVM虚拟机IO处理过程中Guest Vm IO处理过程(http://blog.csdn.net/dashulu/article/details/16820281),本篇文章主要描述IO从gue ...
- C#引用比较和内容比较
1.静态方法Object.ReferenceEqual,实际实现为引用比较. 2.静态方法Object.Equal, 实际实现为引用比较.(实际调用了实例方法Equal) 3.Object实例 ...