广告
返回顶部
首页 > 资讯 > 数据库 >mysql 在 linux下的安装 和 配置
  • 530
分享到

mysql 在 linux下的安装 和 配置

linuxmysql数据库 2023-08-16 17:08:55 530人浏览 独家记忆
摘要

文章目录 1. linux 安装mysql1. 源码安装1.找到源码包2: 进行配置3:初始化数据目录官方说明 自用4:启动数据库5:写入环境变量 2:使用yum安装1. 直接配置mysql仓库 或者下载MySQL

1. linux 安装Mysql

1. 源码安装

1.找到源码包

去官网找到自己想要的版本的源码包
选择版本进行下载这里放两个我自己比较常用的
mysql-5.7.35.tar.gz 通用包
mysql-boost-8.0.11.tar.gz 通用包

2: 进行配置

官方文档说明
1: Configuring SSL Library Support
2: MySQL 源配置选项

安装依赖

yum install -y ncurses-devel libaio-devel GCc gcc-c++ glibc cmake autoconf openssl openssl-devel:<< 123该yum 命令,用于在 Centos 或者其他基于 RHEL 的 Linux 系统上安装一些必要的依赖库和工具:- ncurses-devel 是 C/C++ 程序开发中的一个重要库,提供了命令行界面的编程支持。- libaio-devel 是异步 I/O(Asynchronous I/O)库的开发包,在数据库高并发应用中比较常用。- gcc 和 gcc-c++ 是 GNU Compiler Collection 的编译器,可以编译 C 和 C++ 等程序。- glibc 是 Linux 系统的 C 库,提供了系统调用和其他基础功能的封装。- cmake 是一个跨平台的自动化编译系统,用于管理大型项目的编译、测试和分发等过程。- autoconf 是一个生成 configure 脚本的工具,在编译安装某些软件时需要使用到。- openssl 和 openssl-devel 分别是 OpenSSL 库和其开发包,提供了加密与解密的功能,很多网络应用都会用到这个库。123
#安装boots[root@localhost mysql-5.7.35]# wget Http://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz[root@localhost mysql-5.7.35]# tar xf boost_1_59_0.tar.gz -C /usr/local 

开始编译源代码

[root@localhost mysql-5.7.35]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.7.35 \-DMYSQL_DATADIR=/usr/local/mysql-5.7.35/data \-DMYSQL_UNIX_ADDR=/usr/local/mysql-5.7.35/tmp/mysql.sock \-DDOWNLOAD_BOOST=1 \-DWITH_BOOST=/usr/local/boost_1_59_0 \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DWITH_EXTRA_CHARSETS=all \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_FEDERATED_STORAGE_ENGINE=1 \-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \-DWITH_ZLIB=bundled \-DWITH_SSL=system \-DENABLED_LOCAL_INFILE=1 \-DWITH_EMBEDDED_SERVER=1 \-DENABLE_DOWNLOADS=1 \-DWITH_DEBUG=0# 说明: << end这是一个 CMake 的命令,用于编译安装 MySQL 5.7.35 的源代码,并指定了一些参数: - -DCMAKE_INSTALL_PREFIX 指定安装路径为 /usr/local/mysql-5.7.35;- -DMYSQL_DATADIR 指定 MySQL 数据目录为 /usr/local/mysql-5.7.35/data;- -DMYSQL_UNIX_ADDR 指定 MySQL 运行时的 UNIX 套接字文件路径为 /usr/local/mysql-5.7.35/tmp/mysql.sock;- -DDOWNLOAD_BOOST=1 表示需要下载并编译 Boost 库;- -DWITH_BOOST 指定编译时使用的 Boost 库路径为 /usr/local/boost_1_59_0;- -DDEFAULT_CHARSET=utf8 和 -DDEFAULT_COLLATION=utf8_general_ci 指定默认字符集和排序规则为 utf8;- -DWITH_EXTRA_CHARSETS=all 指定编译时包含所有可选字符集;- -DWITH_INNOBASE_STORAGE_ENGINE=1、-DWITH_FEDERATED_STORAGE_ENGINE=1 和 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 分别指定编译时包含 InnoDB、Federated 和 Blackhole 存储引擎;- -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 指定不编译示例存储引擎;- -DWITH_ZLIB=bundled 指定使用内置的 Zlib 库;- -DWITH_SSL=system 指定使用系统自带的 SSL 库;- -DENABLED_LOCAL_INFILE=1 允许从本地加载数据文件;- -DWITH_EMBEDDED_SERVER=1 编译嵌入式服务器;- -DENABLE_DOWNLOADS=1 允许下载额外的依赖项;- -DWITH_DEBUG=0 禁用调试模式。end
make && make install:<< endmake 编译程序的源代码并生成可执行文件make install 将编译好的程序安装到系统中end

3:初始化数据目录

官方说明

初始化数据目录
有想法的建议直接看官方

自用

  1. 创建mysql用户和mysql用户组
useradd mysql# 如果没有mysql用户组,则在创建mysql用户的时候就会把同名的组也创建出来
  1. 创建data文件夹和tmp文件夹,用于存储数据和套接字文件
mkdir /usr/local/mysql-5.7.35/{data,temp}
  1. 给mysql文件夹给予对应的用户,用户组,以及权限
chown -R mysql:mysql /usr/local/mysql-5.7.35chmod -R 750 /usr/local/mysql-5.7.35
  1. 初始化数据库服务器
/usr/local/mysql-5.7.35/bin/mysqld --initialize --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data:<< end这里还有有两个参数,一个带密码一个生成密码,原文贴底下,有兴趣的看一下,没兴趣知道怎么用就好了参数1:--initialize参数2:--initialize-insecureUse --initialize for “secure by default” installation (that is, including generation of a random initial passWord). In this case, the password is marked as expired and you must choose a new one. rootWith --initialize-insecure, no password is generated. This is insecure; it is assumed that you assign a password to the account in timely fashion before putting the server into production use. rootend
  1. 编写配置文件
    (个人觉得应该先配这个,因为初始化密码文档里说是写在错误日志里的,但是这里的顺序又是先初始化,再进行配置文件的编写。)
vim /etc/my.cnf[mysqld]basedir=/usr/local/mysql-5.7.35/bindatadir=/usr/local/mysql-5.7.35/datacharacter-set-server=utf8mb4log-error=/var/log/mysqld.log:<< end说明:- `mysqld`:MySQL 服务器进程的配置项;  - `basedir`:MySQL 安装目录的路径;  - `datadir`:MySQL 存储数据的路径;  - `character-set-server`:MySQL 服务器默认字符集编码;  - `log-error`:MySQL 错误日志文件的路径;end
  1. 加入systemd管理
cp /usr/local/mysql-5.7.35/support-files/mysql.server /etc/init.d/mysqldvim /usr/lib/systemd/system/mysqld.service[Unit]Description=MySQL ServerDocumentation=man:mysqld(8)Documentation=https://dev.mysql.com/doc/refman/en/using-systemd.htmlAfter=network.targetAfter=syslog.target[Install]WantedBy=multi-user.target[Service]User=mysqlGroup=mysqlExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnfLimitNOFILE = 5000:<< end[Unit]:定义 Unit 的信息;Description:描述该 Unit 的信息;Documentation:指向相关文档的 URL;After:定义本 Unit 要在哪个 Unit 启动之后再启动。[Install]:定义本 Unit 在何时、怎样安装到系统管理中;WantedBy:定义本 Unit 应该被添加到哪种管理方式中。[Service]:定义本 Unit 启动时所需要的各种参数和选项;User:定义服务运行的用户名;Group:定义服务运行的用户组名;ExecStart:定义服务的启动命令,包括路径和参数,这里使用的命令是 /usr/local/mysql/bin/mysqld,并且指定了配置文件的路径为 /etc/my.cnf;LimitNOFILE:定义进程能够打开的最大文件数。通过修改这个文件,可以根据具体需求来配置 MySQL 服务。需要注意的是,修改完毕后需要重新加载 Systemd 的配置信息,才能使得修改生效。可以使用 systemctl daemon-reload 命令来重载 Systemd 配置。end

4:启动数据库

虽然我的日志里面没有初始密码,但是理论上来说它该有,所以查询代码如下

grep 'temporary password' /var/log/mysqld.log 

以下是正常流程

systemctl daemon-reloadsystemctl start mysqld /usr/local/mysql-5.7.35/bin/mysql -uroot -p'初始化给的密码':<< end如果没有遇到我这种密码死活对不上,那现在应该是进入数据库了end# 这是再数据库里的命名,作用是改密码 alter user root@localhost identified by 'new_password';

5:写入环境变量

  1. 编辑当前用户的环境变量配置文件 ~/.bashrc 或者 /etc/profile 文件,使用命令 vim ~/.bashrc 或 vim /etc/profile 进入编辑模式;
    2 .在文件末尾添加一行类似 export PATH=$PATH:/usr/local/mysql-5.7.35/bin 的语句,其中 /usr/local/mysql-5.7.35/bin 是 MySQL 可执行文件的路径;
  2. 保存文件并退出编辑模式;
  3. 执行 source ~/.bashrc 或者 source /etc/profile 命令,将修改后的环境变量配置文件重新加载到当前会话中。

2:使用yum安装

1. 直接配置mysql仓库 或者下载MySQL Yum Repository

直接配置

[mysql57-commUnity]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearchenabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022       file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql:<< end[mysql57-community]:该部分定义了一个新的 YUM 源,名称为 mysql57-community;name:该属性指定了该 YUM 源的名称,为 MySQL 5.7 Community Serverr;baseurl:该属性指定了该 YUM 源的基本 URL,即 RPM 软件包存放的位置。在这个 URL 中,$basearch 会被替换成当前系统的 CPU 架构,例如 x86_64;enabled:该属性指定了该 YUM 源是否生效。由于该属性设置为 1,因此该 YUM 源默会生效;gpgcheck:该属性指定了是否要对从该 YUM 源中下载的 RPM 软件包进行 GPG 签名验证。由于该属性设置为 0,因此不进行签名验证;gpgkey:该属性指定了 RPM 软件包的 GPG 密钥,即 /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 文件。end

下载MySQL Yum Repository
这里只用选择的mysql版本没有影响。选择对应的系统下载就可以了。
步骤

wget https://dev.mysql.com/get/mysql80-community-release-el7-7.noarch.rpmyum install mysql80-community-release-el7-7.noarch.rpm //这条命令会在/etc/yum.repo.d中生成mysql-community.repo仓库,对其进行修改就好

2:安装

yum install -y mysql

启动

systemctl strat mysqld

可能会出现下面的报错

Failed to start mysqld.service: Unit not found.

再安装以下的包

yum -y install mariadb  mariadb-devel  mariadb-server

进入mysql

查看初始密码

grep 'temporary password' /var/log/mysqld.log 

开启服务

systemctl start mysqld

进入数据库
4:修改密码

 alter user root@localhost identified by 'new_password';

3:下载完整的包进行安装

官网下载页面
在这里插入图片描述
1: 下载glibc版本的Mysql
下载地址
2: 新建用户以安全方式运行进程

groupadd -r -g 306 mysqluseradd -g 306 -r -u 306 mysql

安装并初始化mysql

tar xf mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz -C /usr/local/cd /usr/local/ln -sv mysql-5.7.36-linux-glibc2.12-x86_64/ mysqlchown -R mysql.mysql mysql/*/usr/local/mysql/bin/mysqld  --initialize --user=mysql --datadir=/usr/local/mysql/data

修改mysql提供主配置文件

vim /etc/my.cnf[mysqld]datadir=/usr/local/mysql/dataSocket=/tmp/mysql.sock[mysqld_safe]log-error=mysql.logpid-file=mysql.pid

为mysql提供sysv服务脚本

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld# 添加为系统服务chkconfig --add mysqld# 开机自启动chkconfig mysqld on

启动并修改密码

systemctl start mysqld配置环境变量vim /etc/profile.d/mysql.shexport PATH=/usr/local/mysql/bin:$PATH生效source /etc/profile.d/mysql.shmysqladmin -uroot -p'init_password' password 'new_password'

4: 脚本一键安装。

以下是python3脚本

import osinstall_dir = '/usr/local/'mysql_version = 'mysql-5.7.42'# 添加 mysql 组和用户try:    os.system('groupadd -r -g 306 mysql')    os.system('useradd mysql -G mysql')except Exception as e:    print(f"添加 mysql 用户或组失败:{e}")# 下载并解压 MySQL 文件filename = f'{mysql_version}-linux-glibc2.12-x86_64.tar.gz'url = f'https://dev.mysql.com/get/Downloads/MySQL-5.7/{filename}'try:    os.system(f'wget {url}')    os.system(f'tar xf {filename} -C {install_dir}')except Exception as e:    print(f"下载或解压文件失败:{e}")# 创建软链接并设置权限try:    os.chdir(f'{install_dir}')    os.system(f'ln -sv {mysql_version}-linux-glibc2.12-x86_64/ mysql')    os.system('chown -R mysql.mysql mysql/*')except Exception as e:    print(f"创建软链接或设置权限失败:{e}")# 初始化 MySQL 数据库try:    os.system(f'{install_dir}mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data')except Exception as e:    print(f"初始化 MySQL 数据库失败:{e}")# 配置 MySQL 服务try:    with open("/etc/my.cnf", "w") as f:        f.write(f"""[mysqld]datadir=/usr/local/mysql/datasocket=/tmp/mysql.sock[mysqld_safe]log-error=mysql.logpid-file=mysql.pid""")    os.system(f'cp {install_dir}mysql/support-files/mysql.server /etc/init.d/mysqld')    os.system('chkconfig --add mysqld')    os.system('chkconfig mysqld on')except Exception as e:    print(f"配置 MySQL 服务失败:{e}")# 启动 MySQL 服务try:    os.system('systemctl start mysqld')except Exception as e:    print(f"启动 MySQL 服务失败:{e}")# 配置环境变量并显示初始密码try:    with open("/etc/profile.d/mysql.sh", "a") as f:        f.write(f"\nexport PATH={install_dir}mysql/bin:$PATH\n")    os.system("source /etc/profile.d/mysql.sh")    print("初始密码:")    os.system(f"grep 'password' {install_dir}mysql/data/mysql.log")except Exception as e:    print(f"配置环境变量或显示初始密码失败:{e}")

777: 实验中遇到的问题

1. 登录密码忘了。

  1. 在选择系统的时候按 e
    在这里插入图片描述

  2. 找到ro,替换为rw init=/sysroot/bin/sh
    修改前
    修改后

  3. Ctrl+x进入救援模式

  4. 走以下流程

# chroot /sysroot   //进入系统的根目录# passwd            //重置密码# touch /.autorelabel     //创建文件,让系统重新启动时能够识别修改# exit              //退出chroot模式# reboot            //重启系统

2: 数据库初始密码忘了!!!

说明

先说明。我记了密码,也试着查询了日志文件,但是没有啊,记得也不对。没办法,被迫重置。

一直这个错,但是用的密码也是初始化给的密码,哎,不明白error: 'Access denied for user 'root'@'localhost' (using password: YES)'

1: 找到配置文件,

我这里的名字叫做my.cnf,一般情况下是在 /etc 底下

find / -name my.cnf

找配置文件

[mysqld] 下加一句 skip-grant-tables,该句的作用是免密登录。
在这里插入图片描述
3:重启数据库
4:使用 mysql -u root 进入数据库
5: 选择数据库,进行密码修改

use mysql;update mysql.user set authentication_string=password('new_password') where user='root';

退出数据库,停止数据库,修改配置文件(删除之前的密码跳过),重启数据库
7:使用新密码进行登录

3: 套接字报错

报错如下(英语水平就这么高了,人工翻译

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/usr/local/mysql/tmp/mysql.sock' (2)

这个错误提示表示 MySQL 客户端无法通过 UNIX 套接字文件连接到 MySQL 服务器。
原因可能如下:

  1. MySQL 服务器没有正确启动,可以尝试使用 systemctl status mysqld / service mysql status 命令检查 MySQL 服务器的运行状态;

  2. MySQL 服务器没有绑定到正确的 IP 地址或端口号,可以检查 MySQL 配置文件中是否指定了正确的 IP 地址和端口号,通常情况下使用默认值即可;

  3. UNIX 套接字文件不存在或者路径不正确,可以尝试重新启动 MySQL 服务器,或者手动创建 tmp 目录,并修改 MySQL 配置文件中套接字文件的路径;

  4. MySQL 服务器没有权限访问 UNIX 套接字文件或者 tmp 目录,可以检查文件或者目录的权限是否正确,通常情况下应该设置为 mysql:mysql 并且具有读写权限;

  5. 防火墙等网络安全软件可能会阻止客户端连接到 MySQL 服务器,可以检查防火墙规则是否允许客户端连接 MySQL 服务器。

检查结果:
当时这个文件夹属于root组root用户,所以mysql用户没有权限,对于权限进行修改后 重启mysql后解决
问题

4:命令补全缺少

在 Linux 最小化安装版本中,可能会出现命令补全功能无法使用的情况,这是因为最小化安装版本中默认没有安装命令补全所需的软件包。

yum install -y bash-completion

5: 数据库密码设置不符合规范

在这里插入图片描述
不同的策略拥有不同的规范
在这里插入图片描述

mysql> select @@validate_password_policy; //查看当前的策略一般情况下是 1 or MEDIUMmysql> SHOW VARIABLES LIKE 'validate_password%';     //查看具体的设置项mysql> set global validate_password_policy=0; //修改为0后,只有长度的要求,默认为最少为八位mysql> set global validate_passwor_length=1; //修改密码最少长度,这里有限制,最少只能是四位

999:补充知识点

1. vim 查找

  • 按下 / 键;
  • 输入要查找的字符串
  • 按下回车键,vim 会自动跳转到第一个匹配的字符串处;
  • 如果要查找下一个匹配项,可以按下 n 键,如果要查找上一个匹配项,则按下 N 键。

来源地址:https://blog.csdn.net/m0_51828898/article/details/131055338

您可能感兴趣的文档:

--结束END--

本文标题: mysql 在 linux下的安装 和 配置

本文链接: https://www.lsjlt.com/news/371731.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql 在 linux下的安装 和 配置
    文章目录 1. linux 安装mysql1. 源码安装1.找到源码包2: 进行配置3:初始化数据目录官方说明 自用4:启动数据库5:写入环境变量 2:使用yum安装1. 直接配置mysql仓库 或者下载MySQL...
    99+
    2023-08-16
    linux mysql 数据库
  • Linux下MySQL安装配置 MySQL配置参数详解
    一、下载编译安装 #cd /usr/local/src/ #wget http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz #tar –xzvf mysql-5....
    99+
    2015-11-24
    Linux下MySQL安装配置 MySQL配置参数详解
  • linux下rsync的安装和配置
    这篇文章主要讲解了“linux下rsync的安装和配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下rsync的安装和配置”吧!Redhat中安装rsync  首先在服...
    99+
    2023-06-09
  • Linux下MySQL 8.0如何安装配置
    这篇文章给大家分享的是有关Linux下MySQL 8.0如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、编译安装MySQL8.0版本信息#cat /etc/redhat-release&n...
    99+
    2023-06-15
  • oracle 在 Linux下安装环境配置
    1.查看内存情况 2.查看swap情况 3.查看磁盘空间 4./tmp目录空间大于400MB 1.创建用户组 2.创建用户 3.给oracle用户设定密...
    99+
    2022-10-18
  • MySQL 5.7 安装和配置(Windows 下)
    本文描述了在Windows下安装MySQL 5.7的详细步骤本文仅供参考 一、下载文件 下方地址如果下载较慢,可以微信小程序搜索“亚特技术”小程序,在资源tab页面复制国内下载地址,从而快速下载 //...
    99+
    2023-09-25
    mysql windows 数据库
  • Linux下安装配置maven
    一、安装以及配置maven 1.下载maven安装包 首先需要切换到自己需要安装的目录 我自己是把配置都放到了:/home/sunny 路径下 cd /home/sunny 下载maven安装包:wget https://archive.a...
    99+
    2023-08-19
    linux maven java
  • linux下安装和配置jdk的方法
    本篇内容介绍了“linux下安装和配置jdk的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!今天在 Linux中安装JDK,过程如下: ...
    99+
    2023-06-13
  • Linux 下 SVN 的安装和配置方法
    这篇文章主要介绍“Linux 下 SVN 的安装和配置方法”,在日常操作中,相信很多人在Linux 下 SVN 的安装和配置方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux 下 SVN 的安装和配...
    99+
    2023-06-15
  • linux下hadoop的安装和配置过程
    这篇文章主要讲解了“linux下hadoop的安装和配置过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下hadoop的安装和配置过程”吧!1,安装linux 本文假设从裸机开始...
    99+
    2023-06-13
  • Emscripten在Windows10下的安装和配置
    目录1、Emscripten平台说明2、安装Emscripten平台3、使用1、Emscripten平台说明 Emscripten 是一个完整的 WebAssembly开源编译器工具...
    99+
    2022-11-13
  • Linux下Mongodb安装和启动配置
    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mong...
    99+
    2022-10-18
  • Linux下MongoDB安装和配置详解
    MongoDB官网:http://www.mongodb.org/  MongoDB学习网站:http://www.runoob.com/mongodb 一、创建Mong...
    99+
    2022-10-18
  • linux下如何安装和配置jdk1.7
    本文小编为大家详细介绍“linux下如何安装和配置jdk1.7”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux下如何安装和配置jdk1.7”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。0)到官网去下在j...
    99+
    2023-06-26
  • Linux下如何安装和配置Nginx
    这篇文章主要为大家展示了“Linux下如何安装和配置Nginx”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下如何安装和配置Nginx”这篇文章吧。Nginx(“engine x”)是...
    99+
    2023-06-28
  • linux下vsftpd安装和配置步骤
    这篇文章主要介绍“linux下vsftpd安装和配置步骤”,在日常操作中,相信很多人在linux下vsftpd安装和配置步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux下vsftpd安装和配置步骤...
    99+
    2023-06-13
  • MySQL下载安装配置
    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 MySQL下载安装...
    99+
    2023-09-17
    mysql 数据库
  • 【MySQL】在Linux下删除和安装MySQL
    文章目录 一、前言二、检查、卸载内置环境三、获取mysql官方yum源四、正式安装MySQL服务五、登录MySQL配置my.cnf设置开机启动 一、前言 大家好久不见,今天开始分享关系型数...
    99+
    2023-09-05
    mysql linux adb
  • 如何在linux中安装配置Mysql?
    这篇文章给大家分享的是如何在linux中安装配置Mysql,相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。1 前言linux下安装MySQL的方式有很多种,包...
    99+
    2022-10-18
  • MySQL入门——Linux下安装后的配置文件
    MySQL入门——Linux下安装后的配置文件 摘要:本文主要了解了在Linux环境下安装MySQL后的配置文件的位置,以及如何创建配置文件。 查看配置文件的加载顺序 找到mysqld的路径 通过which命令查询mysqld的路径: 1...
    99+
    2021-04-19
    MySQL入门——Linux下安装后的配置文件
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作