MySQL 是一个关系型数据库,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是全球最流行的关系型数据库,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System:关系数据库管理系统) 应用软件之一。
MySQL 是一种关联数据库,关联数据库会将数据保存在不同表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双 “授权政策”:社区版、商业版。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的卓越性能,搭配 PHP (或 Python)、Nginx (或 Apache) 可组成良好的开发环境。
MySQL 在 2008 年被 Sun 以 10 亿美金所收购。MySQL 创始人 Michael Widenius 不满 Sun 开发团队脚步过慢,愤而离职成立开源数据库联盟,从现有 MySQL 程序代码中,开发出另一延伸分支版本,也就是名为 MariaDB (玛莉亚数据库) 的企业级开源数据库。
与其他大型数据库 (譬如:Oracle、DB2、SQL Server 等) 相比,MySQL 也有它的不足之处;但这丝毫不会减少它受欢迎的程度。
1、安装 MySQL Server 5.5.40
2、设置 MySQL Server 管理员 root 用户密码
安装过程中,会出现以下窗口:
设置 MySQL 管理员 root 用户密码,并确认一次;该密码以后很多时候还要使用,不要忘啦。
3、检查 MySQL Server 状态- root:# service mysql status
- mysql start/running, process 8086
- root:#
复制代码 4、安装 MySQL Client 5.5.40- root:# apt-get install mysql-client (请选择性安装)
- 正在读取软件包列表... 完成
- 正在分析软件包的依赖关系树
- 正在读取状态信息... 完成
- 下列软件包是自动安装的并且现在不需要了:
- linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic
- linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic
- linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic
- linux-image-extra-3.13.0-37-generic linux-image-extra-3.13.0-39-generic
- Use 'apt-get autoremove' to remove them.
- 下列【新】软件包将被安装:
- mysql-client
- 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
- 需要下载 12.3 kB 的软件包。
- 解压缩后会消耗掉 126 kB 的额外空间。
- 获取:1 [url]http://cn.archive.ubuntu.com/ubuntu/[/url] trusty-updates/main mysql-client all 5.5.40-0ubuntu0.14.04.1 [12.3 kB]
- 下载 12.3 kB,耗时 0秒 (27.9 kB/s)
- Selecting previously unselected package mysql-client.
- (正在读取数据库 ... 系统当前共安装有 311042 个文件和目录。)
- Preparing to unpack .../mysql-client_5.5.40-0ubuntu0.14.04.1_all.deb ...
- Unpacking mysql-client (5.5.40-0ubuntu0.14.04.1) ...
- 正在设置 mysql-client (5.5.40-0ubuntu0.14.04.1) ...
- root:#
复制代码
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
|