`
kang275284
  • 浏览: 165675 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Linux平台下如何使用MySQL免安装版 二进制版

阅读更多
1、MySQL免安装版/二进制版软件,不用编译,下载地址:http://dev.mysql.com/downloads/

文件格式:MYSQL-VERSION-OS.tar.gz

2、创建mysql组,建立mysql用户并加入到mysql组中。

不同版本的Unix中,groupadd和useradd的语法可能会稍有不同。

#groupadd mysql
#useradd -g mysql mysql

3、进入目录/usr/local,解压缩免安装版,并在此目录中建立名为mysql的软链接。

#cd /usr/local

#gunzip < /path/to/MYSQL-VERSION-OS.tar.gz | tar xvf -

该命令会在本目录下创建一个名为MYSQL-VERSION-OS的新目录。

使用GNU tar,则不再需要gunzip。你可以直接用下面的命令来解包和提取分发:

#> tar zxvf /path/to/mysql-VERSION-OS.tar.gz)

#ln -s MYSQL-VERSION-OS mysql

4、添加MySQL配置文件。

如果你想要设置一个选项文件,使用support-files目录中的一个作为模板。在这个目录中有4个模板文件,是根据不同机器的内存定制的。

#cp support-files/my-medium.cnf /etc/my.cnf

可能你需要用root用户运行这些命令。

5、设定目录访问权限,用mysql_install_db创建MySQL授权表初始化,并设置mysql,root帐号访问权限。

#cd mysql
#chown -R mysql .
#chgrp -R mysql .
#scripts/mysql_install_db --user=mysql
#chown -R root .
#chown -R mysql data

注意以上命令中的" . "符号不能少。


在/etc/my.conf中的mysqld这一节中加入
user=mysql

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

./bin/mysqladmin -u root password 'new-password'
./bin/mysqladmin -u root -h localhost.localdomain password 'new-password'

mysql -r root -p123456





6、运行mysql

#bin/mysqld_safe --user=mysql

如果没有问题的话,应该会出现类似这样的提示:

[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var


如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。

7、设置root密码。默认安装密码为空,为了安全你需要修改密码。

#/usr/local/mysql/bin/mysqladmin -uroot password yourpassword

8、拷贝编译目录的一个脚本,设置开机自动启动。

#cp support-files/mysql.server /etc/rc.d/init.d/mysqld
#chmod 700 /etc/init.d/mysqld
#chkconfig --add mysqld
#chkconfig --level 345 mysqld on

9、启动mysqld服务。

#service mysqld start

10、查看3306端口是否打开。要注意在防火墙中开放该端口。

#netstat -atln
分享到:
评论

相关推荐

    MySQL 5.7.22 二进制包安装及免安装版Windows配置方法

    本文将详细介绍如何在Windows操作系统上通过二进制包安装MySQL 5.7.22,以及如何配置免安装版。 首先,我们来理解二进制包安装的概念。二进制包是指预先编译好的可执行文件和相关库,用户可以直接在本地系统上安装...

    mysql 5.1.44 免安装版[Linux]

    在Linux下从源代码编译安装的mysql服务器上提取出来的编译好的mysql二进制文件及相应的配置文件。使用方法可以看我的博客的文章。http://blog.csdn.net/xqandpan/archive/2010/06/28/5698760.aspx

    MySQL的安装与配置PDF

    在Windows平台下,可以使用二进制的安装软件包或免安装版的软件包进行安装。二进制的安装包提供了图形化的安装向导过程,而免安装版直接解压缩即可使用。在Linux平台下,使用命令行安装MySQL,但由于Linux是开源操作...

    jdk1.7_6免安装版

    - 对于MySQL,通常需要下载二进制分发版,解压后配置环境变量`MYSQL_HOME`,并创建数据目录。使用`mysqld`可启动MySQL服务,使用`mysql.exe`客户端连接数据库。 通过这样的免安装方式,你可以快速地在本地环境中...

    mysql官方中文参考手册

    3.5. 在批处理模式下使用mysql 3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. ...

    完整精品数据库课件 MySQL从入门到精通 第02章 MySQL的安装与配置(共14页).ppt

    在Windows环境下,MySQL提供了两种安装方式:二进制分发版(通过.msi安装文件)和免安装版(.zip压缩文件)。安装完成后,需要配置MySQL,这通常通过图形化工具MySQLInstanceConfig.exe完成。配置过程中可能涉及设置...

    第2章 MySQL的安装与配置PPT

    1. **MySQL二进制分发版 (.msi安装文件)**:这是最常见的安装方式,通过点击msi文件,系统会自动完成安装过程。 2. **免安装版 (.zip压缩文件)**:适用于需要自定义安装目录或者不希望使用Windows服务来运行MySQL的...

    第2章--MySQL的安装与配置.pptx

    在Windows环境下,MySQL提供了两种安装方式:二进制分发版(.msi文件)和免安装版(.zip压缩文件)。通常,二进制分发版更易于安装,适合新手。要下载MySQL,访问官方网站`https://dev.mysql.com/downloads/mysql`,...

    Mysql集群技术文档

    在Windows环境中,可以选择免安装的二进制版本。配置过程中,需要创建配置文件(如`config.ini`),定义各个节点的主机名、数据目录等信息。 7. **节点分配**:在实验环境中,通常建议将管理节点与数据节点分开部署...

    Windows Server 2003 下配置 MySQL 群集

    可以从 MySQL 官方网站下载针对 Windows 32 位版本的免安装二进制文件 `mysql-cluster-gpl-noinstall-7.1.3-win32.zip`。 #### 4. 环境搭建实例 假设实验环境包含两台安装了 Windows Server 2003 的机器,具体配置...

    【学习笔记】Mysql入门很简单-笔记

    - **二进制包**: 不依赖于特定的Linux发行版。 - **源码包**: 需要自行编译安装。 - **安装与卸载**: RPM包通过`rpm`命令进行安装与卸载,简单快捷。 ### 八、MySQL数据类型及其特点 - **整数类型**: - **...

    mysql教程速成.pdf

    在Windows环境下安装MySQL免安装版,你需要下载官方提供的版本,解压缩到指定位置,例如`C:\Program Files`。然后,修改配置文件`my.ini`,在`[client]`和`[mysqld]`部分添加`default-character-set = gbk`以设置...

    mysql的安装步骤以及插件

    - `mysqlbinlog`:用于读取和解析二进制日志,对于备份和恢复非常有用。 安装插件一般需要在MySQL配置文件(my.ini或my.cnf)中指定,并在启动时加载。例如,要在MySQL启动时自动加载`performance_schema`,你可以...

    node-v14.18.2-linux-x64.tar.gz

    标题中的"node-v14.18.2-linux-x64.tar.gz"是一个特定版本的Node.js二进制发行版,适用于Linux操作系统64位架构。Node.js是一种开放源代码、跨平台的JavaScript运行环境,它允许开发人员在服务器端执行JavaScript...

    21分钟 MySQL 入门教程.docx

    1. **下载MySQL**: 下载MySQL的免安装版,例如`mysql-noinstall-5.1.69-win32.zip`。 2. **解压并重命名配置文件**: 将下载的ZIP文件解压缩到指定位置(例如`C:\Program Files`),然后将`my-small.ini`文件重命名为...

    Mysql5.5安装配置方法及中文乱码的快速解决方法

    这通常用于启用或禁用二进制日志,重启MySQL服务后,问题应该得到解决。 通过以上步骤,可以顺利地完成MySQL 5.5的安装、配置以及处理中文乱码问题。了解并掌握这些基础操作对于管理和维护MySQL数据库至关重要。...

    MyEclipse和Eclipse开发环境的搭建步骤.pdf

    - 将MySQL的二进制路径添加到系统`PATH`。 **四、JDK的安装** 在Linux下,JDK的安装通常通过包管理器进行,如`sudo apt-get install openjdk-XX-jdk`(XX代表版本号)。安装完成后,JDK的环境变量`JAVA_HOME`和`...

Global site tag (gtag.js) - Google Analytics