`
退役的龙弟弟
  • 浏览: 453751 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu 通过Deb 安装 MySQL 5.5 [转载]

 
阅读更多
1. 下载 MySQL 5.5 deb 安装包

cd /usr/local/src

sudo wget -O mysql-5.5.22-debian6.0-i686.deb http://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.22-debian6.0-i686.deb/from/http://mysql.ntu.edu.tw/

 
2. 安装 deb 包

sudo dpkg -i mysql-5.5.22-debian6.0-i686.deb

MySQL server 被初始化在 /opt/mysql/server-5.5

 
3. 使能 MySQL

groupadd mysql

useradd -r -g mysql mysql

sudo apt-get install libaio-dev

ln -s /opt/mysql/server-5.5 /usr/local/mysql

sudo mkdir /usr/local/mysql/data

sudo chown -R mysql. /usr/local/mysql/data

 

初始化数据库

sudo /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

将mysqld的启动shell程序放到系统服务目录下

sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

将 mysql 的配置文件放到系统配置/etc目录下,mysql在全局作用范围要使用该配置文件

sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

 

启动 mysql

sudo /etc/init.d/mysql start

 

更改 mysql root 管理员密码

sudo /usr/local/mysql/bin/mysqladmin -u root password [你希望设置的密码]

 

测试是否可以登录 mysql

sudo /usr/local/mysql/bin/mysql -u root -p [可选数据库名称]

 

mysql.sock 存放在 /tmp/mysql.sock

注:如果将mysql_server加入系统服务目录/etc/init.d/下必须保证mysql程序目录在/usr/local/mysql,可通过软链接的方式指向到其它真是安装目录。

 

如果在此之后安装mysql-common,会影响mysql server的配置文件,需要重新更改/etc/mysql/my.cnf 中的basedir、datadir和log 或修改 php.ini 中的设置,如pdo

 

分享到:
评论

相关推荐

    Ubuntu 通过Deb 安装 MySQL 5.5

    ### Ubuntu 通过 Deb 包安装 MySQL 5.5 的详细步骤及注意事项 #### 一、前言 在 Ubuntu 系统上安装 MySQL 数据库是一项常见的任务,尤其对于开发者和系统管理员来说更是如此。本文将详细介绍如何通过 Debian 匹配...

    Ubuntu12.10安装Mysql5.5(一).zip

    在本文中,我们将深入探讨如何在Ubuntu 12.10操作系统上安装MySQL 5.5,这是一个广泛使用的开源关系型数据库管理系统。Ubuntu 12.10是Ubuntu的一个版本,发布于2012年,而MySQL 5.5是其5.x系列中的一个重要里程碑,...

    mysql 5.5升级到5.7

    - 使用`dpkg -i mysql-common_5.7.9-1ubuntu14.04_amd64.deb`安装MySQL Common组件。 - 接下来,依次安装MySQL Community Server、Client及其他相关组件。 - 如果遇到问题,可以尝试使用`apt-get -f install`修复...

    mysql5.5离线安装包附带依赖包

    MySQL 5.5是MySQL数据库管理系统的一个较早版本,...通过以上步骤,你可以在离线环境中成功安装并配置MySQL 5.5。尽管这是一项相对复杂的工作,但遵循正确的方法和最佳实践,可以确保MySQL在你的Linux系统中稳定运行。

    linux64位mysql安装包依赖文件

    它可能包含了一系列的RPM或DEB文件,这些文件是用来安装MySQL之前必须先安装的。 2. **系统库**: - MySQL需要一些系统库来支持其功能,例如`libssl`用于加密,`libncurses`用于控制台界面,`libstdc++`提供C++...

    mysql4.1~8.0(msi,gz,deb,rpm)版本下载地址

    - **MySQL 5.5**: 发布于 2009 年,这是一个重要的版本,因为它引入了 InnoDB 存储引擎作为默认的存储引擎,极大地提高了事务处理的能力。 - **MySQL 5.6**: 发布于 2013 年,这个版本继续改进了 InnoDB 引擎的功能...

    ubuntu下mysql版本升级到5.7

    确认MySQL 5.7是否已经成功安装,可以通过运行`mysql --version`查看版本信息,或用`netstat -anp | grep 'mysql'`检查服务状态。 此外,升级MySQL后,你可能需要更新与MySQL交互的应用程序或脚本,因为某些API或...

    Linux环境mysql5.7.12安装教程

    3. **安装MySQL Server**: 首先,通过`sudo apt-get install mysql-server`命令安装MySQL Server,但默认安装的是5.5版本。为了获得支持最新JSON属性的5.7.12版本,需执行以下步骤: - 下载MySQL的APT仓库配置文件...

    MySQL半同步复制原理配置与介绍详解

    MySQL可以通过官方的APT仓库进行安装,具体步骤包括下载`mysql-apt-config` DEB包,安装DEB包,更新软件源,最后安装MySQL服务器。 2. **半同步复制原理**:半同步复制的主要目的是保证主从数据的一致性。当启用半...

    Albatros:Docker Lammp

    适用于debian-linux-gnu(x86_64)MySQL 5.6.24PhpMyAdmin 4.2.12deb2 ,MySql管理员。 节点v0.12.5 , 。 npm v2.11.2 , 。 PhantomJS 1.8.9 , 。 Python 3.4.3 , 。Docker安装用主机用户替换Ubuntu。 curl -...

    MariaDB集群部署手册

    安装完成后,可以通过命令`mysql -V`来查看MariaDB的版本。 #### 四、配置集群 1. **添加集群配置文件** 需要在每台服务器上创建一个配置文件`galera.cnf`,并将其放置于`/etc/mysql/conf.d/`目录下。 ```...

Global site tag (gtag.js) - Google Analytics