Code前端首页关于Code前端联系我们

el55下mysql源码包的安装,MySQL安装说明56

terry 2年前 (2023-09-30) 阅读数 42 #Mysql
文章标签 Mysql

本文内容列表:

  • 1、linux下如何安装和配置mysql数据库
  • 2、如何使用源码在Linux下安装mysql并打开mysql分区:mysql-5.1.61.tar.gz。请提供详细步骤~
  • 3、21张图展示了MySQL 5.5版本的整个安装过程,非常容易上手。
  • 4.如何在linux上安装mysql

linux下如何安装和配置mysql数据库

首先要有mysql源码包

先创建工作目录mkdir -p /usr/local/src/mysql

将下载的源码包移动到工作目录:mv mysql-5。 .51 .tar.gz /usr/local/src/mysql

进入工作目录,使用tar命令解压源码包:cd /usr/local/src/mysql tar zxvf mysql-5.0.51.tar .gz po 该命令执行时,会在当前工作目录下生成一个新的mysql-5.0.51子目录,该目录就是mysql源代码文件。

进入MySQL源码目录:cd mysql-5.0.51

执行以下命令显示可配置选项:./configure --help

执行以下命令编译源码:make

执行以下命令将mysql安装到目标路径:make install

将全局启动参数默认配置文件复制到目录/etc cp ./support-files/my-medium.cnf /etc/my 。 cnf

执行以下命令初始化授权表: ./scripts/mysql_install_db --user=mysql

更改mysql数据目录属主及权限

chown -R mysql.mysql /us mysql/ var

chmod -R 700 /usr /local/mysql/var

执行以下命令,将启动脚本复制到资源目录下:

cp ./support-files/mysql.server /etc /rc .d/init.d/mysqld

执行以下命令,增加mysqld服务控制脚本的运行权限:

chmod +x /etc/rc.d/init.d/mysqld

将 mysqld 服务添加到系统服务中的命令如下:

chkconfig --add mysqld

将 mysql bin 目录添加到 PATH 环境变量中

编辑 /etc/profile 文件: vi /etc /profile

在文件末尾添加以下两行:

PATH =$PATH: /usr/local/mysql/bin

export PATH

执行以下更改命令即可生效:

。 /etc/profile

如果方便安装rpm包,rpm -ivh就够了,包名就够了

Linux下如何使用源码安装mysql并打开mysql分区:mysql- 5.1.61.tar.gz 请提供详细步骤~

1。要在Linux下实现纯手动安装MySQL源代码,必须首先下载MySQL源代码。我下载的是MySQL-5.0.87.tar.gz 2.解压 tar –xvf MySQL-5.0.87.tar.gz 3.输入MySQL-5.0.87 4.检查环境,进入安装目录: ./configure --前缀=/usr/local/MySQL.安装检测后缺少的所有内容。我安装的时候连gcc和g++都没有,也没有编译。要使用计算机,您需要直接下载rpm包(编译后的二进制文件),然后将其安装到您的系统上。以下是安装gcc的命令(需要先下载这个包,这个地址有很多rpm包可供下载): sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm 其中一些rpm包是在安装过程中安装。已安装,或者相互依赖而无法安装。无论如何,如果安装失败,请使用强制安装命令并忽略依赖项: sudo rpm -ivh gcc-4.1.2_20070115-0.11.i586.rpm –-force –nodeps 安装后您可能已经经历了一系列安装rmp包环境检测终于完成了。在完成之前我可能安装了 10+ rmp 包。 。该死的。 5.编译:make 6.安装:sudo make install 7.需要配置才能实现Linux下纯手动安装MySQL源码。首先,你可以看到安装的目录如下。在share/MySQL下运行命令:ls –l | grep 我的-.出来的配置文件都是MySQL的配置文件。选择其中之一并将其复制到/etc,并将其命名为my.cnf /etc。 /my.cnf 是MySQL默认读取的配置文件的路径。 8.编辑var的可写权限。这是MySQL数据库数据文件存储的地方,因为后台运行MySQL的当前用户可能没有对该目录的写权限。chmod 777 ./var –r 9、配置环境系统变量,以便MySQL程序可以直接运行。系统环境变量位于/etc/profile,用户环境变量位于用户根目录。 bashrc下的配置/etc/profile: PATH=/usr/local/MySQL/bin:$PATH PATH=/usr/local/MySQL/libexec:$PATH export PATH 其中/usr/local/mydql/bin是目录Main可执行文件MySQL 和 libexec 是主要 MySQL 后端 MySQLd (2) 所在的位置。配置 bashrc: set PATH=/usr/local/MySQL/bin:$PATH set PATH=/usr/local/ MySQL/libexec:$ PATH export PATH 请注意,该设置必须添加到 .bashrc 中。配置完成后,再次登录即可生效。 10. 在运行MySQLd之前,必须对其进行初始化并运行MySQL_install_db。 11.启动MySQLd,直接进入MySQLd即可,因为环境系统变量已经配置好了。 12.直接从MySQL输入MySQL命令。线路控制。默认情况下,您使用当前用户名登录。默认 root 没有密码。 13.设置root密码:MySQLadmin –u root密码‘123456’ 14.以root身份登录:MySQL –uroot –p 15.设置远程登录数据库。默认情况下,用户创建后只能本地登录。更新用户集 Host='%' where user='kuncai';这句话将用户kuncai的允许登录地址更改为任意地址,但不包括本地地址。也就是说,用户kuncai无法本地登录,只能远程登录。只有 root 可以执行该语句,因此您必须首先以 root 身份登录本地数据库。冲水特权;要刷新缓存,必须再次执行这句话。以上相关内容是Linux下纯手动安装MySQL源码的介绍。我希望你能有所收获。谢谢你看到它。如果你有兴趣开自己的淘宝店,低价创业,可以加我Q1300-855-633咨询

21张图给你展示安装MySQL 5.5版本的全过程,超级简单开始吧

大家都知道MySQL是最流行的关系数据库管理系统。对于我们学习很多技术来说是非常实用和有用的。由于我们会经常使用它,因此我们需要先学习如何安装它。首先,我们需要从MySQL官方网站下载我们需要的版本。这里分享的安装指南适用于MySQL版本5.5.62.0。以下教程是一步一步的屏幕截图。如下图所示,安装绝对是无缝的。问题。

步骤1:双击打开MySQL安装包。

步骤 2:选择许可条款,然后单击“下一步”进入下一步。

第三步:选择自定义(手动出售系统中应安装的产品)进行自定义安装;单击“下一步”进入下一步。

步骤5:

1. 双击后不要触摸选项。

2. 出现后,单击选择安装路径。建议不要安装在C盘!

步骤六:

1.我安装的路径在E盘。

2.设置完成后,点击确定。

第七步:直接点击下一步,进入下一步。

步骤 8:单击“执行”按钮继续下一步。

步骤 9:

1. 这是正确的。

2. 单击“下一步”进入下一步。

第10步:直接点击下一步,进入下一步。

步骤 11:

1. 选择独立 MySQL 服务器/经典 MySQL 复制

2. 单击“下一步”按钮转到下一步。

第十二步:直接点击下一步,进入下一步。

第13步:直接点击下一步,进入下一步。

步骤14:

1. 输入密码:root 【建议不要在这里设置有问题的密码,通常密码是root】。

2. 单击“下一步”进入下一步。

第15步:点击下一步直接进入下一步。

步骤 16:单击“执行”按钮继续下一步。

第 17 步:

1. 所有勾号都会出现,表示安装正确

2. 单击“完成”进入下一步。

第18步:点击下一步,直接进入下一步。

第19步:大功告成,点击“完成”结束静修。

第20步:

打开MySQL 5.7命令行客户端或MySQL 5.7命令行客户端-Unicode快捷方式,输入密码root以验证条目。

第21步:出现如下画面表示验证成功,感谢观看,再见!

如何在linux上安装mysql

本文将以MySQL 5.0.51为例,以CentOS 5为平台来描述MySQL数据库的安装和设置。 MySQL 是最流行的开源 SQL 数据库管理系统,由 MySQL AB 开发、发布和支持。 MySQL AB 是一家由 MySQL 开发人员创立的商业公司,是一家第二代开源公司,利用成功的商业模式将开源价值观和方法论结合起来。 MySQL 是 MySQL AB 的注册商标。 MySQL 是一个快速、多线程、多用户且健壮的 SQL 数据库服务器。 MySQL Server 支持使用关键任务、高负载生产系统,还可以嵌入大规模部署的软件中。 MySQL的官方发音是“My Ess Que Ell”,而不是“My Sequel”。但您也可以使用“我的续集”和其他方言。 )提供有关 MySQL 和 MySQL AB 的最新新闻。有大量可用的 MySQL 软件。 MySQL有两种安装方式:源码包安装和二进制包安装。两种方法各有特点:安装二进制包不需要编译。针对不同平台优化编译了不同的二进制文件和包格式,安装简单方便;安装前必须配置并编译源码包。您可以根据您使用的托管环境的优化来安装它们,选择最佳的配置值,更灵活地安装和定制。下面介绍两种安装方法。下载最新稳定版本的MySQL源码包。本文使用版本5.0.51。 Linux下下载使用如下命令: 执行该命令后,会在当前工作目录下生成一个新的mysql-5.0.51子目录。该目录是mysql源代码文件。 。CC:C 编译器名称(用于运行配置),本文示例为 gccCFLAGS:C 编译器标志(用于运行配置),本文示例为 -O3,指定优化级别为 3CXX:C++ 编译器名称(用于运行)配置),本文示例为gcc --prefix:指定安装目录,本文示例为/usr/local/mysql --localstatedir:指定默认存放数据库文件的目录,默认为var进入安装目录下 --with-client -ldflags:客户端链接参数,本文示例是指定静态编译的mysql客户端 --with-mysqld-ldflags:服务器端链接参数,本文示例就是指定静态编译的mysql服务器 --with-charset:指定默认字符集。默认情况下,MySQL 使用 latin1 (cp1252) 字符集,可以使用此选项更改该字符集。字符集可以是 big5、cp1251、cp1257、捷克语、丹麦语、dec8、dos、euc_kr、gb2312、gbk、德语1、希伯来语、hp8、匈牙利语、koi8_ru、koi8_ukr、latin1、latin2、sjis、207、tis6 win1251ukr。 --with-collat​​ion:指定默认排序规则。默认情况下,MySQL 使用 latin1_swedish_ci 排序规则,可以使用此选项更改该规则。 --with-extra-charsets:服务器需要支持的字符集。有三个可能的值:一系列用空格分隔的字符集名称;全面,包括所有不能动态加载的字符集; all,包括二进制 的所有字符集。本文中的示例很复杂。注意:要更改字符集和排序规则,请同时使用 --with-charset 和 --with-collat​​ion 选项。排序规则必须是字符集的合法排序规则。 (在mysql中使用SHOW COLLATION命令来确定每个字符集使用哪种排序规则)。安装源码需要手动复制配置文件。配置模板位于源代码树的 support-files 目录中。有四个 my-small.cnf、my-medium.cnf、my-large.cnf 和 my-huge.cnf。随你挑选。复制类似于/etc目录的环境并进行适当的修改。关于mysql配置文件的详细信息可以参见作者的其他文章或者mysql官方文档。在本文示例中,选择my-medium.cnf,执行以下命令将其复制到/etc目录下: 数据库文件默认存放目录为安装目录下的var目录。您可以在运行configure命令时通过--localstatedir参数指定不同的目录。本文的示例是默认位置。表明mysqld服务已经生效,系统在运行级别2、3、4、5启动时会自动启动。以后可以使用service命令控制mysql的启动和停止。 CentOS 5安装介质中包含了Mysql二进制包,您可以直接从安装介质中安装以下三个rpm包:不同版本的文件名不同,注意解析。如果您正在安装的计算机当前已联网,笔者建议使用yum命令来简化安装过程:yum会自动从centos镜像页面查找您指定的最新二进制软件包,并检查软件包的依赖关系进行安装该软件。同时,其依赖的软件包也会自动安装。通过CentOS安装介质或yum安装的二进制包版本会落后于mysql开发者网站发布的版本。您可以从mysql网站下载并安装最新的稳定版本的mysql。下载适用于相应硬件平台的最新稳定版本的 MySQL。本文使用 Red Hat Enterprise Linux 5 RPM (x86) 版本 5.0.45。需要下载服务器、客户端、头文件和库、共享/兼容共享库的几个rpm包。其余为可选包,根据需要选择。以源码包方式安装时,除特别指定的目录外,通常会在3.1.4节configure命令的--prefix选项指定的目录中创建如下目录结构: ./share/mysql #mysql公共文件目录包括字符集、配置模板文件、启动脚本、SQL初始化文件等。 /usr/lib64/mysql #如果是64位系统,Linux中64位mysql库的文件目录,配置mysql参数文件为my.cnf,一般按以下顺序搜索此文件:/etc目录,mysql安装目录,mysql数据目录。配置模板位于源代码树的 support-files 目录中,包括 my-small.cnf、my-medium.cnf、my-large.cnf 和 my-huge.cnf。关于mysql配置文件的详细信息可以参见作者的其他文章。文章或者mysql官方文档。安装mysql后,默认生成两个账户:一个是root,不设置密码,可以从本地电脑登录mysql;另一种是匿名帐户,没有帐户名,没有密码,可以从本地计算机登录,不提供用户名连接,一切都会被视为此帐户。此设置存在安全风险。要更改它,请按照以下步骤操作。如果提示找不到mysql文件,请尝试使用绝对路径,如本文示例所示: 至此Mysql就基本安装完成了。我希望这篇文章对初学者有用。安装mysql之前需要做一些准备工作。首先,确保Linux上安装了mysql服务。如果不确定,可以执行以下命令进行确认。执行命令后结果如下,说明mysql服务没有安装。如果发现没有安装mysql服务,则需要准备安装mysql服务所需的rpm包,下载地址:。安装mysql的方法有很多种。下面以安装RPM包和安装源码两种方式为例。如上再安装5个rpm文件应该没有问题。使用源码安装mysql数据库,首先要从相应的网站下载相应的mysql安装包文件(mysql-5.0.15.tar.gz),然后进行相应的安装工作。具体安装步骤如下。步骤1:将登录组和用户名添加到“mysqld”并执行以下命令。步骤2、解压mysql安装包并执行以下命令。步骤3:进行相关配置和编译。分配一个可执行文件来配置并运行以下命令。将字符集更改为 GBK [默认字符集为 ISO-8859-1 (Latin1)] 并执行以下命令。步骤4.运行以下命令进行安装。此外,如果要安装选项文件,请使用当前现有的“support-files”文件夹作为模板并执行以下命令。同时,如果您希望mysql每次开机时自动启动,则需要按照以下说明进行操作。步骤5、执行以下命令安装目录。第六步:授予“root”所有权限,并将数据目录的所有权限授予可以执行“mysqld”的用户。假设mysql的安装目录为“/usr/local/mysql”,执行以下命令。首先,将文件的所有权授予“root”并执行以下命令。然后授予用户“mysql”数据目录支持权限,并执行以下命令。最后给“mysql”组授予组权限,并执行以下命令。步骤7.完成所有配置后,执行以下命令测试并启动mysql。步骤8.测试一切正常后,出于安全考虑,最好更改管理员密码。您可以启动 mysqladmin 并运行以下命令。步骤9:允许其他用户访问设备并执行以下命令。第10步,编辑mysql数据库端口号,执行以下命令。第11步,重新启动应用程序并执行以下命令。上面的mysql安装方法稍微复杂一些。建议在“包管理器”窗口中安装。安装这个包后你会得到两个mysql yum repo源:按照步骤安装即可,但是安装完成后没有密码,需要重置密码。在重置密码之前,您必须先登录。登录时可能会报如下错误: ERROR 2002 (HY000): Unable to connect to local MySQL server on socket '/var/lib/mysql/mysql.sock' ( 2 ), Reason 这是访问权限的问题/var/lib/mysql。以下命令将 /var/lib/mysql 的所有者更改为当前用户: 然后重新启动服务: 这样其他客户端就可以连接到 mysql 服务了。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门