大淘客网站建设长安网站建设价格

web/2025/9/26 22:58:34/文章来源:
大淘客网站建设,长安网站建设价格,微信网站建设口碑好,网页设计公司介绍怎么写centos系统环境搭建专栏#x1f517;点击跳转 坦诚地说#xff0c;本文中百分之九十的内容都来自于该文章#x1f517;Linux#xff1a;CentOS7安装MySQL8#xff08;详#xff09;#xff0c;十分佩服大佬文章结构合理#xff0c;文笔清晰#xff0c;我曾经在这篇文章…centos系统环境搭建专栏点击跳转 坦诚地说本文中百分之九十的内容都来自于该文章LinuxCentOS7安装MySQL8详十分佩服大佬文章结构合理文笔清晰我曾经在这篇文章指导下成功安装mysql。今天想把内容搬运写到此博客方便查看。 Centos7安装MySQL 文章目录 Centos7安装MySQL1、安装工作1.1、卸载 MariaDB1.1.1、MariaDB1.1.2、卸载 1.2、下载资源包1.2.1、官网下载1.2.2、wget 下载 1.3、检查旧版本 MySQL1.4、解压安装 2、配置工作2.1、基本设置2.1.1、文件夹重命名2.1.2、PATH 变量2.1.3、确认安装 2.2、创建用户组、用户2.3、数据目录 3、初始化 启动3.1、配置文件3.2、初始化3.3、启动 MySQL3.3.1、启动服务3.3.2、登录 3.4、修改密码 4、远程连接 MySQL4.1、创建远程连接用户4.2、远程连接 MySQL 1、安装工作 1.1、卸载 MariaDB 1.1.1、MariaDB MySQL 的一个分支主要由开源社区维护。 CentOS 7 不再默认使用 MySQL 数据库而是 MariaDB 数据库。直接安装 MySQL 会与 MariaDB 的文件冲突。 安装 MySQL 之前先卸载自带的 MariaDB。 1.1.2、卸载 查看版本有则需要卸载。 rpm -qa|grep mariadb卸载复制文件名执行以下指令。 rpm -e --nodeps 文件名确认卸载 rpm -qa|grep mariadb[rootVM-4-17-centos myredis]# rpm -qa|grep mariadb mariadb-libs-5.5.68-1.el7.x86_64 [rootVM-4-17-centos myredis]# rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64 [rootVM-4-17-centos myredis]# rpm -qa|grep mariadb1.2、下载资源包 将 MySQL 资源包放在 /usr/local/ 下 1.2.1、官网下载 https://downloads.mysql.com/archives/community/ 1.2.2、wget 下载 在 /usr/local/ 下执行下载资源包 wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.32-linux-glibc2.12-x86_64.tar.xz1.3、检查旧版本 MySQL rpm -qa|grep mysql没有输出说明当前系统没有安装 MySQL开始安装。 有输出显示的 MySQL 不是想要的版本则卸载。 停止服务 systemctl stop mysqld卸载 rpm -e --nodeps mysql文件名1.4、解压安装 解压tar 指令。 # .tar.gz 后缀 tar -zxvf 文件名# .tar.xz 后缀 tar -Jxvf 文件名解压完成/usr/local/ 下会生成 MySQL 文件夹。 2、配置工作 2.1、基本设置 2.1.1、文件夹重命名 重命名 MySQL 文件夹 mv 原文件夹名 mysql82.1.2、PATH 变量 vim /etc/profile在最下面追加 export PATH$PATH:/usr/local/mysql8/bin重载环境变量 source /etc/profile2.1.3、确认安装 查看版本 mysql --version确定 MySQL 安装成功后可删除压缩包。 rm -rf 压缩包名2.2、创建用户组、用户 注需要进入 /usr/local 创建用户组groupadd groupadd mysql创建用户useradd-r 创建系统用户-g 指定用户组 useradd -r -g mysql mysql2.3、数据目录 创建目录 mkdir -p /data/mysql8_data赋予权限 # 更改属主和数组 chown -R mysql:mysql /data/mysql8_data# 更改模式 chmod -R 750 /data/mysql8_data3、初始化 启动 3.1、配置文件 在 /usr/local/etc/ 下创建 my.cnf 配置文件用于初始化 MySQL 数据库 [mysql] # 默认字符集 default-character-setutf8mb4 [client] # 客户端使用的端口号 port3306 # 客户端连接的 socket 路径 socket/tmp/mysql.sock [mysqld] # 服务端使用的端口号 port3306 # 服务器 ID server-id3306 # MySQL 运行用户 usermysql # 日志时间系统时间 log_timestampsSYSTEM # 默认时区东八区 default-time_zone8:00 # 服务器连接的 socket 路径 socket/tmp/mysql.sock # MySQL 安装目录 basedir/usr/local/mysql8 # 数据存放目录 datadir/data/mysql8_data/mysql # 开启二进制日志功能 log-bin/data/mysql8_data/mysql/mysql-bin # InnoDB 数据文件存放目录 innodb_data_home_dir/data/mysql8_data/mysql # InnoDB 日志文件存放目录 innodb_log_group_home_dir/data/mysql8_data/mysql # MySQL 错误日志文件路径 log-error/data/mysql8_data/mysql/mysql.log # 存放 MySQL 进程 ID 的文件路径 pid-file/data/mysql8_data/mysql/mysql.pid # 表名大小写不敏感 lower_case_table_names1 # 服务端字符集 character-set-serverutf8mb4 # 自动提交所有事务 autocommit1 # 跳过排它锁定 skip-external-locking # 键缓存大小 key_buffer_size256M # 允许的最大数据包大小 max_allowed_packet1M # 表缓存 table_open_cache1024 # 排序缓存大小 sort_buffer_size4M # 网络缓冲区长度 net_buffer_length8K # 读取缓冲区大小 read_buffer_size4M # 随机读取缓冲区大小 read_rnd_buffer_size512K # MyISAM 排序缓冲区大小 myisam_sort_buffer_size64M # 线程缓存大小 thread_cache_size128 # 临时表大小 tmp_table_size128M # 启用显式默认时间戳 explicit_defaults_for_timestamptrue # 最大连接数 max_connections500 # 连接错误最大数量 max_connect_errors100 # 打开文件限制 open_files_limit65535 # 二进制日志格式 binlog_formatmixed # 二进制日志过期时间秒 binlog_expire_logs_seconds864000 # 创建表时使用的默认存储引擎 default_storage_engineInnoDB # InnoDB 数据文件路径设置 innodb_data_file_pathibdata1:10M:autoextend # InnoDB 缓冲池大小 innodb_buffer_pool_size1024M # InnoDB 日志文件大小 innodb_log_file_size256M # InnoDB 日志缓冲区大小 innodb_log_buffer_size8M # InnoDB 每次提交时刷新日志 innodb_flush_log_at_trx_commit1 # InnoDB 加锁等待超时时间秒 innodb_lock_wait_timeout50 # 事务隔离级别为读已提交 transaction-isolationREAD-COMMITTED [mysqldump] # 快速导出数据 quick # 允许的最大数据包大小 max_allowed_packet16M [myisamchk] # 键缓存大小 key_buffer_size256M # 排序缓冲区大小 sort_buffer_size4M # 读取缓冲区大小 read_buffer2M # 写入缓冲区大小 write_buffer2M [mysqlhotcopy] # 交互式超时时间 interactive-timeout3.2、初始化 需要进入 /usr/local/mysql8/bin若添加了 PATH 变量可忽略。 初始化命令注意文件夹名称。 --defaults-file指定配置文件要放在–initialize 前面--user 指定用户--basedir指定安装目录--datadir指定初始化数据目录--intialize-insecure初始化无密码否则生成随机密码 mysqld --defaults-file/usr/local/etc/my.cnf --basedir/usr/local/mysql8 --datadir/data/mysql8_data/mysql --usermysql --initialize-insecure3.3、启动 MySQL 查看 MySQL 的 /bin 下是否包含 mysqld_safe用于后台安全启动 MySQL 3.3.1、启动服务 安全后台启动 MySQL # 完整命令 /usr/local/mysql8/bin/mysqld_safe --defaults-file/usr/local/etc/my.cnf # 若添加了PATH变量可省略如下 mysqld_safe --defaults-file/usr/local/etc/my.cnf 确认启动第二条即 MySQL 服务。 ps -ef|grep mysql3.3.2、登录 mysql -u root --skip-password3.4、修改密码 修改密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 新密码;设置密码永不过期本地 alter user rootlocalhost password expire never;刷新权限 FLUSH PRIVILEGES;4、远程连接 MySQL 4.1、创建远程连接用户 选择 mysql 数据库查看当前用户 USE mysql;host 字段表示可访问当前数据库的主机目前仅本地可访问。 SELECT user,host,plugin,authentication_string FROM user;创建用户 CREATE user root%;设置首次密码 ALTER USER root% IDENTIFIED WITH mysql_native_password BY 密码;授权用户所有权限 GRANT ALL PRIVILEGES ON *.* TO root%;设置密码永不过期远程 alter user root% password expire never;刷新权限 FLUSH PRIVILEGES;4.2、远程连接 MySQL 开放端口 查看端口状态no 表示未开启 firewall-cmd --query-port3306/tcp永久开放端口 firewall-cmd --add-port3306/tcp --permanent重启防火墙 systemctl restart firewalld至于如何设置mysql开机自启动。请看专栏的下一篇文章。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81363.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

银川迅雷网站建设炫酷企业网站

修改project.config.json配置文件 在 project.config.json 文件中,修改setting 下的 useCompilerPlugins 字段为 ["sass"], 即可开启工具内置的 sass 编译插件。 目前支持三个编译插件:typescript、less、sass 修改之后可以将原.w…

有没有找客户的网站中山营销网站建设联系方式

联合主键用Hibernate注解映射方式主要有三种: 第一、将联合主键的字段单独放在一个类中,该类需要实现java.io.Serializable接口并重写equals和hascode,再将该类注解为Embeddable,最后在主类中(该类不包含联合主键类中的字段)保存该联合主键类…

百度关键词排名技术西安百度seo代理

FineDataLink作为一款市场上的顶尖ETL工具,集实时数据同步、ELT/ETL数据处理、数据服务和系统管理于一体的数据集成工具,进行了新的维护迭代。本文把FDL4.1.8最新功能作了介绍,方便大家对比:(产品更新详情:…

做科技汽车的视频网站国外做仿牌网站

前面效果中使用比较low的方式实现了2.4的Gamma曲线;虽说后面加了点动画呈现效果,但也就是个过渡版;今天才基本符合需求的效果:1、还是基于WPF效果第一百七十八篇之贝塞尔曲线他来实现的:3个ListBox 3个LandmarkControl2、在LandmarkControl增加插点位事件View:LandmarkControl …

你喜欢的公司网站苏州做i网站的

目录 一、回旋函数 C 1.spinOnce() 2.spin() python 二、时间 C 1、时刻 2、持续时间 3、时间运算 4、设置运行频率 5、定时器 python 1、时刻 2、持续时间 3、时间运算 4、设置运行频率 5、定时器 一、回旋函数 C 1.spinOnce() 一般应用场景:* 在循环…

windows2008 iis 网站网页工具

之前一直用vncviewer,效果不佳,Microsoft Remote Desktop连ubuntu上的win虚机很好,多了几个工作环境,于是再度试一下用RDP连Ubuntu远程桌面。 几点注意事项 先安装xrdp: apt install xrdp 踢掉ubuntu上的登录用户,例…

免费制作二维码的网站写网站策划书需要注意什么

能够当所述线程中的一个被切换上下文(即,暂停),以检测可以找到?至于你的问题是否可能 - 它认为这是可能的。至少SystemTap(https://sourceware.org/systemtap/)可以做到这一点。probe scheduler.ctxswitch{if (target_pid ! 0&& next…

烟台网站搜索优化wordpress 5.0.4

诸多预测认为,2024 年将成为国内大模型产业应用爆发的元年。中关村科金作为领先的对话式 AI 技术解决方案提供商,自主研发的智能陪练产品,以学、练、考、培一体化的方式,为企业提供全方位的综合培训服务。 借助大模型技术方面的突…

兰州网站建设加王道下拉鞍山做网站的

Visitor设计模式访问元素方法的问题 GPT给出的答案寻找灵感前置声明Element层次的实例Visitor interface的声明Element interface的声明Element实际类的声明及实现实现一个Visitor客户端代码 实战测试结果 针对C来说,若要实现Visitor设计模式,则会面临循…

设计师去哪个网站找工作网站收录查询站长工具

一、const成员变量(常成员变量) 1、只能使用初始化列表对常成员变量进行初始化; 2、常成员变量可以被访问,但是不能被修改; 3、类中所有构造函数都必须在初始化列表对常成员函数进行初始化(包括拷贝构造,移动构造)。 声明&am…

餐饮网站建设规划书淘客推广计划

数组中插入相关练习 例题:定义一个方法 ,将数组{1,2,3}按照指定的格式进行拼接成一个字符串 /*例题:定义一个方法 ,将数组{1,2,3}按照指定的格式进行拼接成一个字符串, 格式定义如下[word1#word2#word3]. 思路分析&a…

要建一个优惠卷网站怎么做销售新品牌如何推广

题目描述 原题链接:LeetCode 27. 移除元素给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成…

温州网站建设哪里好河南网站建设的详细策划

源码下载:http://www.tracefact.net/SourceCode/Network-Part3.rar C#网络编程(异步传输字符串) - Part.3 这篇文章我们将前进一大步,使用异步的方式来对服务端编程,以使它成为一个真正意义上的服务器:可以为多个客户端的多次请求…

分类信息网站电子商务网站建设步骤一般为

这两天一直在沉迷于配脚本,由于服务器很多,所以我都是从一台服务器上配置好的脚本直接copy到另一台服务器,按说完全一样的脚本一样的操作,那么应该是一样的执行结果 but, Gul’dan,代…我重启服务器后服务并没有正常启…

做影视网站需要境外疗养院有必要做网站吗

<?php$user$_GET[username]; echo $user; ?> 直接运行改php脚本的话会出现” Notice: Undefined index: username in D:wamp\test\test.php on line 2”的警告,但这是PHP 的提示而非报错&#xff0c;这里我未给$user赋予值,就把它输出,所以报错了。PHP 本身不需要事…

如何建立一个自己的网站鞍山网站网站建设

如果需要学习鸿蒙开发可以查看以下学习资源链接 OpenAtom OpenHarmony Develop applications - HUAWEI HarmonyOS APP 转载请注明出处HarmonyOS(鸿蒙开发&#xff09;入门篇-CSDN博客&#xff0c;谢谢&#xff01;

物流企业网站模板wordpress sae上传图片

无论你要发布播客还是制作高品质的录音&#xff0c;以下任意一款开源应用都能如你所愿。一个稳定的音频编辑器也许并不是你的必需品&#xff0c;但它却能在你的生意场上大显身手。怎么样&#xff1f;使用音频编辑器&#xff0c;你可以添加音频到你的企业网站&#xff0c;创建和…

做网站后期为什么续费中国站免费推广入口

Spring 对请求参数的优雅处方式&#xff08;重写序列化方法&#xff09; 描述前端传参方式介绍代码实现&#xff1a;1、重写序列化方式代码2、设置类自动加载到 Spring 中 描述 在我们日常项目开发过程中&#xff0c;往往会遇到前端请求参数中有空格的情况&#xff0c;前端提交…

南山最专业的网站建设中企动力这个公司怎么样

一、公共英语考试介绍 全国英语等级考试&#xff08;又称公共英语考试&#xff09;设置五个级别和一个附属级&#xff0c;五个级别是&#xff1a; 一级&#xff3b;含一级(B)&#xff0c;即附属级&#xff3d;、二级、三级、四级、五级。 公共英语一级的说明:一级是初始级&…

网站js修改头像代码wordpress评论显示楼层

github或者gitee远程新建空仓库&#xff0c;在本地推送已有的仓库到远程新仓库。 1、远程新建新仓库&#xff0c;例如stm32repo 2、本地仓库添加远程仓库 git remote add origin https://gitee.com/xxxx/stm32repo.git 3、本地仓库完成提交后&#xff0c;推送到远程仓库 gi…