当前位置: 首页 > news >正文

怎么搜索整个网站内容国外优秀网站

怎么搜索整个网站内容,国外优秀网站,短网址生成网站源码,手机站网站布局你提到的 mysql-8.0.38-linux-glibc2.12-x86_64.tar.xz 是 MySQL 8.0.38 版本的 Linux 二进制发行包(适用于 glibc 2.12 及以上版本的 64 位系统)。以下是使用该包在 Linux 系统中安装 MySQL 的步骤: 安装前准备检查系统依赖 确保系统已安装 …

你提到的 mysql-8.0.38-linux-glibc2.12-x86_64.tar.xz 是 MySQL 8.0.38 版本的 Linux 二进制发行包(适用于 glibc 2.12 及以上版本的 64 位系统)。以下是使用该包在 Linux 系统中安装 MySQL 的步骤:

安装前准备

  1. 检查系统依赖
    确保系统已安装 libaio 库(MySQL 运行依赖):

    # CentOS/RHEL 系统
    sudo yum install libaio -y# Ubuntu/Debian 系统
    sudo apt-get install libaio1 -y
    
  2. 创建 MySQL 用户和组
    为了安全,建议使用专用用户运行 MySQL:

    sudo groupadd mysql
    sudo useradd -r -g mysql -s /bin/false mysql  # -r 表示系统用户,无登录权限
    
  3. 解压安装包
    假设安装包放在 /opt 目录,解压到 /usr/local 并创建软链接:

    # 解压
    sudo tar -Jxvf /opt/mysql-8.0.38-linux-glibc2.12-x86_64.tar.xz -C /usr/local# 进入安装目录,创建软链接(方便后续升级)
    cd /usr/local
    sudo ln -s mysql-8.0.38-linux-glibc2.12-x86_64 mysql# 设置目录权限
    sudo chown -R mysql:mysql /usr/local/mysql
    

初始化 MySQL 数据库

  1. 初始化数据目录
    使用 mysqld 初始化数据库(生成默认数据文件和临时密码):

    cd /usr/local/mysql
    sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    

    执行后会输出一段日志,记录临时密码(形如 root@localhost: xxxxxxxx),后续登录需要使用。

  2. 配置 SSL 加密(可选)
    生成 SSL 证书(增强连接安全性):

    sudo bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/data
    

配置 MySQL 服务

  1. 创建系统服务文件
    方便通过 systemd 管理 MySQL 服务:

    sudo vim /usr/lib/systemd/system/mysqld.service
    

    写入以下内容:

    [Unit]
    Description=MySQL Server
    Documentation=man:mysqld(8)
    Documentation=https://dev.mysql.com/doc/refman/en/using-systemd.html
    After=network.target
    After=syslog.target[Install]
    WantedBy=multi-user.target[Service]
    User=mysql
    Group=mysql
    ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/usr/local/mysql/my.cnf --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql
    LimitNOFILE=5000
    
  2. 创建配置文件
    在 MySQL 安装目录创建 my.cnf 配置文件:

    sudo vim /usr/local/mysql/my.cnf
    

    基础配置示例:

    [mysqld]
    basedir = /usr/local/mysql
    datadir = /usr/local/mysql/data
    socket = /tmp/mysql.sock
    port = 3306
    character-set-server = utf8mb4
    collation-server = utf8mb4_unicode_ci
    log-error = /usr/local/mysql/data/error.log
    pid-file = /usr/local/mysql/data/mysqld.pid
    

启动 MySQL 并设置密码

  1. 启动服务并设置开机自启

    # 重载系统服务
    sudo systemctl daemon-reload# 启动 MySQL
    sudo systemctl start mysqld# 查看状态
    sudo systemctl status mysqld# 设置开机自启
    sudo systemctl enable mysqld
    
  2. 登录 MySQL 并修改密码
    使用初始化时的临时密码登录:

    /usr/local/mysql/bin/mysql -u root -p
    

    输入临时密码后,执行以下命令修改密码(MySQL 8.0 要求强密码):

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword@123';
    

添加环境变量(可选)

为了方便在任意目录使用 mysql 命令,可添加环境变量:

echo 'export PATH=$PATH:/usr/local/mysql/bin' >> ~/.bashrc
source ~/.bashrc

通过以上步骤,即可完成 MySQL 8.0.38 的二进制包安装。如果需要远程访问,还需在 MySQL 中授权并开放防火墙 3306 端口。

http://www.dtcms.com/a/616198.html

相关文章:

  • 自助微信网站设计做个小型购物网站要多少钱
  • 商丘网站建设案例昆明双鼎网站制作
  • 体育直播网站源码广告设计与制作短期培训班
  • wordpress ping百度温州seo排名
  • 嵊州市建设银行网站免费版多用户商城源码
  • 比较好的室内设计网站最好免费观看高清视频直播
  • 国外源码网站工程信息网站哪家做的较好
  • 可以做免费推广的网站有哪些网站模块功能
  • 宜昌哪里有做网站的长沙建网站一般要多少钱
  • 网站设计主页新媒体运营是做什么
  • 做网站生意不赚钱开什么加工厂不愁销路
  • 江苏建设个人信息网站cms 排名 wordpress
  • 建网站多少钱一个月做网站公司什么条件
  • 手机微信登入网站网页毕业设计说明书
  • 企业网站备案要求做cpa用什么类型的网站好
  • 网站设计书模板快速刷网站排名
  • 百度网站怎么用企业用的邮箱是什么邮箱
  • 镇海企业建站自己怎么做一元购物网站
  • 建设机械官方网站高德地图能不能看国外
  • 怎么用凡科做网站seo网站外链工具
  • 网站建设流程详解wordpress 时间轴页面
  • 免费搭建淘宝客网站WordPress两种列表页
  • 西安英文旅游网站建设2345网址导航
  • 浙江诚峰建设工程有限公司网站贺州做网站
  • 网站注册 优帮云重庆必打卡的7个景点
  • 西宁网站制作哪里好微信小程序开发app
  • 如何建立一个手机网站网站推广策划案
  • 南山区公司网站制作外贸seo外贸推广外贸网站建设外贸网站建设
  • 海外 酒店 网站建设网站制作网站建设项目规划书
  • 制作网站注册页面吴中seo网站优化软件