python html5 bootstrap 视频教程

德云社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4801|回复: 2

在 Ubuntu Server 14.04 下安装 MySQL Server 5.5.40

[复制链接]

172

主题

258

帖子

1114

积分

版主

Rank: 7Rank: 7Rank: 7

金钱
663
金币
7
威望
0
贡献
0
发表于 2014-12-29 09:19:04 | 显示全部楼层 |阅读模式
AI人工智能 语音助理 人工翻译 教程

       MySQL 是一个关系型数据库,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是全球最流行的关系型数据库,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System:关系数据库管理系统) 应用软件之一。

       MySQL 是一种关联数据库,关联数据库会将数据保存在不同表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双 “授权政策”社区版商业版。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。由于其社区版的卓越性能,搭配 PHP (或 Python)、Nginx (或 Apache) 可组成良好的开发环境。

       MySQL2008 年Sun10 亿美金所收购。MySQL 创始人 Michael Widenius 不满 Sun 开发团队脚步过慢,愤而离职成立开源数据库联盟,从现有 MySQL 程序代码中,开发出另一延伸分支版本,也就是名为 MariaDB (玛莉亚数据库) 的企业级开源数据库。

与其他大型数据库 (譬如:OracleDB2SQL Server 等) 相比,MySQL 也有它的不足之处;但这丝毫不会减少它受欢迎的程度。

1、安装 MySQL Server 5.5.40

  1. root:# apt-get install mysql-server
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 下列软件包是自动安装的并且现在不需要了:
  6.   linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic
  7.   linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic
  8.   linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic
  9.   linux-image-extra-3.13.0-37-generic linux-image-extra-3.13.0-39-generic
  10. Use 'apt-get autoremove' to remove them.
  11. 将会安装下列额外的软件包:
  12.   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
  13.   libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common
  14.   mysql-server-5.5 mysql-server-core-5.5
  15. 建议安装的软件包:
  16.   libmldbm-perl libnet-daemon-perl libplrpc-perl libsql-statement-perl
  17.   libipc-sharedcache-perl tinyca mailx
  18. 下列【新】软件包将被安装:
  19.   libaio1 libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient18
  20.   libterm-readkey-perl mysql-client-5.5 mysql-client-core-5.5 mysql-common
  21.   mysql-server mysql-server-5.5 mysql-server-core-5.5
  22. 升级了 0 个软件包,新安装了 12 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
  23. 需要下载 9,064 kB 的软件包。
  24. 解压缩后会消耗掉 96.6 MB 的额外空间。
  25. 您希望继续执行吗? [Y/n] Y
  26. 获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libaio1 amd64 0.3.109-4 [6,364 B]
  27. 获取:2 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-common all 5.5.40-0ubuntu0.14.04.1 [14.1 kB]
  28. 获取:3 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main libmysqlclient18 amd64 5.5.40-0ubuntu0.14.04.1 [598 kB]
  29. 获取:4 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libdbi-perl amd64 1.630-1 [879 kB]
  30. 获取:5 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libdbd-mysql-perl amd64 4.025-1 [99.3 kB]
  31. 获取:6 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libterm-readkey-perl amd64 2.31-1 [27.4 kB]
  32. 获取:7 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-client-core-5.5 amd64 5.5.40-0ubuntu0.14.04.1 [703 kB]
  33. 获取:8 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-client-5.5 amd64 5.5.40-0ubuntu0.14.04.1 [1,466 kB]
  34. 获取:9 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server-core-5.5 amd64 5.5.40-0ubuntu0.14.04.1 [3,215 kB]
  35. 获取:10 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server-5.5 amd64 5.5.40-0ubuntu0.14.04.1 [1,978 kB]
  36. 获取:11 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libhtml-template-perl all 2.95-1 [65.5 kB]
  37. 获取:12 http://cn.archive.ubuntu.com/ubuntu/ trusty-updates/main mysql-server all 5.5.40-0ubuntu0.14.04.1 [12.4 kB]
  38. 下载 9,064 kB,耗时 32秒 (279 kB/s)                                            
  39. 正在预设定软件包 ...
  40. Selecting previously unselected package libaio1:amd64.
  41. (正在读取数据库 ... 系统当前共安装有 310580 个文件和目录。)
  42. Preparing to unpack .../libaio1_0.3.109-4_amd64.deb ...
  43. Unpacking libaio1:amd64 (0.3.109-4) ...
  44. Selecting previously unselected package mysql-common.
  45. Preparing to unpack .../mysql-common_5.5.40-0ubuntu0.14.04.1_all.deb ...
  46. Unpacking mysql-common (5.5.40-0ubuntu0.14.04.1) ...
  47. Selecting previously unselected package libmysqlclient18:amd64.
  48. Preparing to unpack .../libmysqlclient18_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
  49. Unpacking libmysqlclient18:amd64 (5.5.40-0ubuntu0.14.04.1) ...
  50. Selecting previously unselected package libdbi-perl.
  51. Preparing to unpack .../libdbi-perl_1.630-1_amd64.deb ...
  52. Unpacking libdbi-perl (1.630-1) ...
  53. Selecting previously unselected package libdbd-mysql-perl.
  54. Preparing to unpack .../libdbd-mysql-perl_4.025-1_amd64.deb ...
  55. Unpacking libdbd-mysql-perl (4.025-1) ...
  56. Selecting previously unselected package libterm-readkey-perl.
  57. Preparing to unpack .../libterm-readkey-perl_2.31-1_amd64.deb ...
  58. Unpacking libterm-readkey-perl (2.31-1) ...
  59. Selecting previously unselected package mysql-client-core-5.5.
  60. Preparing to unpack .../mysql-client-core-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
  61. Unpacking mysql-client-core-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  62. Selecting previously unselected package mysql-client-5.5.
  63. Preparing to unpack .../mysql-client-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
  64. Unpacking mysql-client-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  65. Selecting previously unselected package mysql-server-core-5.5.
  66. Preparing to unpack .../mysql-server-core-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
  67. Unpacking mysql-server-core-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  68. Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
  69. 正在设置 mysql-common (5.5.40-0ubuntu0.14.04.1) ...
  70. Selecting previously unselected package mysql-server-5.5.
  71. (正在读取数据库 ... 系统当前共安装有 310943 个文件和目录。)
  72. Preparing to unpack .../mysql-server-5.5_5.5.40-0ubuntu0.14.04.1_amd64.deb ...
  73. Unpacking mysql-server-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  74. Selecting previously unselected package libhtml-template-perl.
  75. Preparing to unpack .../libhtml-template-perl_2.95-1_all.deb ...
  76. Unpacking libhtml-template-perl (2.95-1) ...
  77. Selecting previously unselected package mysql-server.
  78. Preparing to unpack .../mysql-server_5.5.40-0ubuntu0.14.04.1_all.deb ...
  79. Unpacking mysql-server (5.5.40-0ubuntu0.14.04.1) ...
  80. Processing triggers for ureadahead (0.100.0-16) ...
  81. ureadahead will be reprofiled on next reboot
  82. Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
  83. 正在设置 libaio1:amd64 (0.3.109-4) ...
  84. 正在设置 libmysqlclient18:amd64 (5.5.40-0ubuntu0.14.04.1) ...
  85. 正在设置 libdbi-perl (1.630-1) ...
  86. 正在设置 libdbd-mysql-perl (4.025-1) ...
  87. 正在设置 libterm-readkey-perl (2.31-1) ...
  88. 正在设置 mysql-client-core-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  89. 正在设置 mysql-client-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  90. 正在设置 mysql-server-core-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  91. 正在设置 mysql-server-5.5 (5.5.40-0ubuntu0.14.04.1) ...
  92. 141229
  93. 11:38:52 [Warning] Using unique option prefix key_buffer instead of
  94. key_buffer_size is deprecated and will be removed in a future release.
  95. Please use the full name instead.
  96. mysql start/running, process 8086
  97. 正在设置 libhtml-template-perl (2.95-1) ...
  98. Processing triggers for ureadahead (0.100.0-16) ...
  99. 正在设置 mysql-server (5.5.40-0ubuntu0.14.04.1) ...
  100. Processing triggers for libc-bin (2.19-0ubuntu6.4) ...
  101. root:#
复制代码
2、设置 MySQL Server 管理员 root 用户密码
      安装过程中,会出现以下窗口:
      设置 MySQL 管理员 root 用户密码,并确认一次;该密码以后很多时候还要使用,不要忘啦。
3、检查 MySQL Server 状态
  1. root:# service mysql status
  2. mysql start/running, process 8086
  3. root:#
复制代码
4、安装 MySQL Client 5.5.40
  1. root:# apt-get install mysql-client (请选择性安装)
  2. 正在读取软件包列表... 完成
  3. 正在分析软件包的依赖关系树      
  4. 正在读取状态信息... 完成      
  5. 下列软件包是自动安装的并且现在不需要了:
  6.   linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic
  7.   linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic
  8.   linux-image-3.13.0-37-generic linux-image-3.13.0-39-generic
  9.   linux-image-extra-3.13.0-37-generic linux-image-extra-3.13.0-39-generic
  10. Use 'apt-get autoremove' to remove them.
  11. 下列【新】软件包将被安装:
  12.   mysql-client
  13. 升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
  14. 需要下载 12.3 kB 的软件包。
  15. 解压缩后会消耗掉 126 kB 的额外空间。
  16. 获取: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]
  17. 下载 12.3 kB,耗时 0秒 (27.9 kB/s)   
  18. Selecting previously unselected package mysql-client.
  19. (正在读取数据库 ... 系统当前共安装有 311042 个文件和目录。)
  20. Preparing to unpack .../mysql-client_5.5.40-0ubuntu0.14.04.1_all.deb ...
  21. Unpacking mysql-client (5.5.40-0ubuntu0.14.04.1) ...
  22. 正在设置 mysql-client (5.5.40-0ubuntu0.14.04.1) ...
  23. root:#
复制代码

版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

AI人工智能 语音助理 人工翻译 教程
回复

使用道具 举报

172

主题

258

帖子

1114

积分

版主

Rank: 7Rank: 7Rank: 7

金钱
663
金币
7
威望
0
贡献
0
 楼主| 发表于 2014-12-29 09:19:15 | 显示全部楼层
在线订购 便捷实惠 品质保证 终生保修
回复 支持 反对

使用道具 举报

172

主题

258

帖子

1114

积分

版主

Rank: 7Rank: 7Rank: 7

金钱
663
金币
7
威望
0
贡献
0
 楼主| 发表于 2014-12-29 09:20:27 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Sitemap|小黑屋|德云社区 |网站地图  

GMT+8, 2024-11-27 08:22 , Processed in 0.033045 second(s), 28 queries .

工业和信息化部: 粤ICP备14079481号-2

技术支持 乐数软件     版权所有 © 2014-2021 德云社区    

快速回复 返回顶部 返回列表