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
分享到:
相关推荐
本文将详细介绍如何在Windows操作系统上通过二进制包安装MySQL 5.7.22,以及如何配置免安装版。 首先,我们来理解二进制包安装的概念。二进制包是指预先编译好的可执行文件和相关库,用户可以直接在本地系统上安装...
在Linux下从源代码编译安装的mysql服务器上提取出来的编译好的mysql二进制文件及相应的配置文件。使用方法可以看我的博客的文章。http://blog.csdn.net/xqandpan/archive/2010/06/28/5698760.aspx
在Windows平台下,可以使用二进制的安装软件包或免安装版的软件包进行安装。二进制的安装包提供了图形化的安装向导过程,而免安装版直接解压缩即可使用。在Linux平台下,使用命令行安装MySQL,但由于Linux是开源操作...
- 对于MySQL,通常需要下载二进制分发版,解压后配置环境变量`MYSQL_HOME`,并创建数据目录。使用`mysqld`可启动MySQL服务,使用`mysql.exe`客户端连接数据库。 通过这样的免安装方式,你可以快速地在本地环境中...
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. ...
在Windows环境下,MySQL提供了两种安装方式:二进制分发版(通过.msi安装文件)和免安装版(.zip压缩文件)。安装完成后,需要配置MySQL,这通常通过图形化工具MySQLInstanceConfig.exe完成。配置过程中可能涉及设置...
1. **MySQL二进制分发版 (.msi安装文件)**:这是最常见的安装方式,通过点击msi文件,系统会自动完成安装过程。 2. **免安装版 (.zip压缩文件)**:适用于需要自定义安装目录或者不希望使用Windows服务来运行MySQL的...
在Windows环境下,MySQL提供了两种安装方式:二进制分发版(.msi文件)和免安装版(.zip压缩文件)。通常,二进制分发版更易于安装,适合新手。要下载MySQL,访问官方网站`https://dev.mysql.com/downloads/mysql`,...
在Windows环境中,可以选择免安装的二进制版本。配置过程中,需要创建配置文件(如`config.ini`),定义各个节点的主机名、数据目录等信息。 7. **节点分配**:在实验环境中,通常建议将管理节点与数据节点分开部署...
可以从 MySQL 官方网站下载针对 Windows 32 位版本的免安装二进制文件 `mysql-cluster-gpl-noinstall-7.1.3-win32.zip`。 #### 4. 环境搭建实例 假设实验环境包含两台安装了 Windows Server 2003 的机器,具体配置...
- **二进制包**: 不依赖于特定的Linux发行版。 - **源码包**: 需要自行编译安装。 - **安装与卸载**: RPM包通过`rpm`命令进行安装与卸载,简单快捷。 ### 八、MySQL数据类型及其特点 - **整数类型**: - **...
在Windows环境下安装MySQL免安装版,你需要下载官方提供的版本,解压缩到指定位置,例如`C:\Program Files`。然后,修改配置文件`my.ini`,在`[client]`和`[mysqld]`部分添加`default-character-set = gbk`以设置...
- `mysqlbinlog`:用于读取和解析二进制日志,对于备份和恢复非常有用。 安装插件一般需要在MySQL配置文件(my.ini或my.cnf)中指定,并在启动时加载。例如,要在MySQL启动时自动加载`performance_schema`,你可以...
标题中的"node-v14.18.2-linux-x64.tar.gz"是一个特定版本的Node.js二进制发行版,适用于Linux操作系统64位架构。Node.js是一种开放源代码、跨平台的JavaScript运行环境,它允许开发人员在服务器端执行JavaScript...
1. **下载MySQL**: 下载MySQL的免安装版,例如`mysql-noinstall-5.1.69-win32.zip`。 2. **解压并重命名配置文件**: 将下载的ZIP文件解压缩到指定位置(例如`C:\Program Files`),然后将`my-small.ini`文件重命名为...
这通常用于启用或禁用二进制日志,重启MySQL服务后,问题应该得到解决。 通过以上步骤,可以顺利地完成MySQL 5.5的安装、配置以及处理中文乱码问题。了解并掌握这些基础操作对于管理和维护MySQL数据库至关重要。...
- 将MySQL的二进制路径添加到系统`PATH`。 **四、JDK的安装** 在Linux下,JDK的安装通常通过包管理器进行,如`sudo apt-get install openjdk-XX-jdk`(XX代表版本号)。安装完成后,JDK的环境变量`JAVA_HOME`和`...