网站建设完成阶段性总结报告厚街镇网站仿做

news/2025/9/23 21:29:09/文章来源:
网站建设完成阶段性总结报告,厚街镇网站仿做,拼多多网站建设过程,深圳做网站维护的公司一、MySQL数据库管理系统安装部署【简单】 简介 MySQL数据库管理系统#xff08;后续简称MySQL#xff09;#xff0c;是一款知名的数据库系统#xff0c;其特点是#xff1a;轻量、简单、功能丰富。 MySQL数据库可谓是软件行业的明星产品#xff0c;无论是后端开发、…一、MySQL数据库管理系统安装部署【简单】 简介 MySQL数据库管理系统后续简称MySQL是一款知名的数据库系统其特点是轻量、简单、功能丰富。 MySQL数据库可谓是软件行业的明星产品无论是后端开发、大数据、AI、运维、测试等各类岗位基本上都会和MySQL打交道。 让我们从MySQL开始进行实战的Linux软件安装部署。 本次课程分为2个版本进行安装     ① MySQL 5.7版本安装     ② MySQL 8.x版本安装 由于MySQL5.x和8.x各自有许多使用者所以这两个版本我们都演示安装一遍 注意 MySQL的安装过程中除了会使用Linux命令外还会使用到少量的数据库专用的SQL语句 对于SQL语句我们并未涉及所以可以跟随教程的内容复制粘贴即可 1、MySQL5.7版本在CentOS系统安装 注意安装操作需要root权限 MySQL的安装我们可以通过前面学习的yum命令进行。 安装 ① 配置yum仓库 # 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022# 安装Mysql yum库 rpm -Uvh http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm 由于MySQL并不在CentOS的官方仓库中所以我们通过上述rpm命令 导入MySQL仓库的密钥 配置MySQLQ的yum仓库 ② 使用yum安装MySQL # yum安装Mysql yum -y install mysql-community-server ③ 安装完成后启动MySQL并配置开机自启动 systemctl start mysqld # 启动 systemctl enable mysqld # 开机自启 MySQL安装完成后会自动配置为名称叫做mysqld的服务可以被systemctl所管理 ④ 检查MySQL的运行状态 systemctl status mysqld 配置 主要配置管理员用户root的密码以及配置允许远程登录的权限。 ① 获取MySQL的初始密码   # 通过grep命令在/var/log/mysqld.log文件中过滤temporary password关键字得到初始密码 grep temporary password /var/log/mysqld.log ② 登陆MySQL数据库系统 # 执行 mysql -uroot -p # 解释 # -u登陆的用户MySQL数据库的管理员用户同Linux一样是root # -p表示使用密码登陆# 执行完毕后输入刚刚得到的初始密码即可进入MySQL数据库 ③ 修改root用户密码 # 在MySQL控制台内执行 ALTER USER rootlocalhost IDENTIFIED BY 密码; -- 密码需要符合大于8位有大写字母有特殊符号不能是连续的简单语句如123abc ④ [扩展] 配置root的简单密码 我们可以给root设置简单密码如123456. 请注意此配置仅仅是用于测试环境或学习环境的MySQL如果是正式使用请勿设置简单密码 # 如果你想设置简单密码需要降低Mysql的密码安全级别 set global validate_password_policyLOW; # 密码安全级别低 set global validate_password_length4; # 密码长度最低4位即可# 然后就可以用简单密码了课程中使用简单密码为了方便生产中不要这样 ALTER USER rootlocalhost IDENTIFIED BY 简单密码; ⑤ [扩展] 配置root运行远程登录 默认情况下root用户是不运行远程登录的只允许在MySQL所在的Linux服务器登陆MySQL系统 请注意允许root远程登录会带来安全风险 # 授权root远程登录 grant all privileges on *.* to rootIP地址 identified by 密码 with grant option; # IP地址即允许登陆的IP地址也可以填写%表示允许任何地址 # 密码表示给远程登录独立设置密码和本地登陆的密码可以不同# 刷新权限生效 flush privileges;⑥ 退出MySQL控制台页面 # 退出命令 exit# 或者通过快捷键退出ctrl d ⑦ 检查端口 MySQL默认绑定了3306端口可以通过端口占用检查MySQL的网络状态 netstat -anp | grep 3306 至此MySQL就安装完成并可用了请妥善保存好MySQL的root密码。 2、MySQL8.0版本在CentOS系统安装 注意安装操作需要root权限 安装 ① 配置yum仓库 # 更新密钥 rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022# 安装Mysql8.x版本 yum库 rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm ② 使用yum安装MySQL # yum安装Mysql yum -y install mysql-community-server ③ 安装完成后启动MySQL并配置开机自启动 systemctl start mysqld # 启动 systemctl enable mysqld # 开机自启 MySQL安装完成后会自动配置为名称叫做mysqld的服务可以被systemctl所管理 ④ 检查MySQL的运行状态 systemctl status mysqld 配置 主要修改root密码和允许root远程登录 ① 获取MySQL的初始密码 # 通过grep命令在/var/log/mysqld.log文件中过滤temporary password关键字得到初始密码 grep temporary password /var/log/mysqld.log ② 登录MySQL数据库系统 # 执行 mysql -uroot -p # 解释 # -u登陆的用户MySQL数据库的管理员用户同Linux一样是root # -p表示使用密码登陆# 执行完毕后输入刚刚得到的初始密码即可进入MySQL数据库 ③ 修改root密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 密码; -- 密码需要符合大于8位有大写字母有特殊符号不能是连续的简单语句如123abc ④ [扩展]配置root的简单密码 我们可以给root设置简单密码如123456. 请注意此配置仅仅是用于测试环境或学习环境的MySQL如果是正式使用请勿设置简单密码 set global validate_password.policy0; # 密码安全级别低 set global validate_password.length4; # 密码长度最低4位即可 ⑤ 允许root远程登录并设置远程登录密码 默认情况下root用户是不运行远程登录的只允许在MySQL所在的Linux服务器登陆MySQL系统 请注意允许root远程登录会带来安全风险 # 第一次设置root远程登录并配置远程密码使用如下SQL命令 create user root% IDENTIFIED WITH mysql_native_password BY 密码!; -- 密码需要符合大于8位有大写字母有特殊符号不能是连续的简单语句如123abc# 后续修改密码使用如下SQL命令 ALTER USER root% IDENTIFIED WITH mysql_native_password BY 密码; ⑥ 退出MySQL控制台页面 # 退出命令 exit# 或者通过快捷键退出ctrl d ⑦ 检查端口 MySQL默认绑定了3306端口可以通过端口占用检查MySQL的网络状态 netstat -anp | grep 3306 至此MySQL就安装完成并可用了请妥善保存好MySQL的root密码。 3、MySQL5.7版本在UbuntuWSL环境系统安装 课程中配置的WSL环境是最新的Ubuntu22.04版本这个版本的软件商店内置的MySQL是8.0版本 所以我们需要额外的步骤才可以安装5.7版本的MySQL 安装操作需root权限你可以 1.通过 sudo su -切换到root用户      课程中选择这种方式操作 2.或在每一个命令前加上sudo用来临时提升权限 安装 ① 下载apt仓库文件 # 下载apt仓库的安装包Ubuntu的安装包是.deb文件 wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb ② 配置apt仓库 # 使用dpkg命令安装仓库 dpkg -i mysql-apt-config_0.8.12-1_all.deb 弹出框中选择ubuntu bionic Ubuntu18.04系统的代号是bionic选择18.04的版本库用来安装 弹出框中选择 MySQL Server  Cluster 弹出框中选择mysql-5.7 最后选择ok ③ 更新apt仓库的信息 # 首先导入仓库的密钥信息 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29 # 更新仓库信息 apt update ④ 检查是否成功配置MySQL5.7的仓库 apt-cache policy mysql-server ⑤ 安装MySQL5.7 # 使用apt安装mysql客户端和mysql服务端 apt install -f -y mysql-client5.7* mysql-community-server5.7* 弹出框中输入root密码并选择ok密码任意课程中以123456代替 再次输入root密码确认 ⑥ 启动MySQL /etc/init.d/mysql start # 启动 /etc/init.d/mysql stop # 停止 /etc/init.d/mysql status # 查看状态 ⑦ 对MySQL进行初始化 # 执行如下命令此命令是MySQL安装后自带的配置程序 mysql_secure_installation # 可以通过which命令查看到这个自带程序所在的位置 rootDESKTOP-Q89USRE:~# which mysql_secure_installation /usr/bin/mysql_secure_installation 1、输入密码 2、是否开启密码验证插件如果需要增强密码安全性输入y并回车不需要直接回车课程中选择直接回车 3、是否更改root密码需要输入y回车不需要直接回车课程不更改 4、是否移除匿名用户移除输入y回车不移除直接回车课程选择移除 5、是否进制root用户远程登录禁止输入y回车不禁止直接回车课程选择不禁止 6、是否移除自带的测试数据库移除输入y回车不移除直接回车课程选择不移除   7、是否刷新权限刷新输入y回车不刷新直接回车课程选择刷新 8、登陆MySQL mysql -uroot -p # 输入密码即可登陆成功 至此在Ubuntu上安装MySQL5.7版本成功。 4、MySQL8.0版本在UbuntuWSL环境系统安装 课程中配置的WSL环境是最新的Ubuntu22.04版本这个版本的软件商店内置的MySQL是8.0版本 所以直接可以通过apt安装即可 注意课程是以WSL获得的Ubuntu操作系统环境。 如果你通过VMware虚拟机的方式获得了Ubuntu操作系统环境操作步骤不用担心和课程中使用WSL环境是完全一致的 安装操作需root权限你可以 通过 sudo su -切换到root用户 课程中选择这种方式操作 或在每一个命令前加上sudo用来临时提升权限 安装 ① 如果已经安装过MySQL5.7版本需要卸载仓库信息哦 # 卸载MySQL5.7版本 apt remove -y mysql-client5.7* mysql-community-server5.7*# 卸载5.7的仓库信息 dpkg -l | grep mysql | awk {print $2} | xargs dpkg -P ② 更新apt仓库信息 apt update ③ 安装mysql apt install -y mysql-server ④ 启动MySQL /etc/init.d/mysql start # 启动 /etc/init.d/mysql stop # 停止 /etc/init.d/mysql status # 查看状态 ⑤ 登陆MySQL设置密码 # 直接执行mysql mysql ⑥ 设置密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY password; ⑦ 退出MySQL控制台 exit ⑧ 对MySQL进行初始化 # 执行如下命令此命令是MySQL安装后自带的配置程序 mysql_secure_installation # 可以通过which命令查看到这个自带程序所在的位置 rootDESKTOP-Q89USRE:~# which mysql_secure_installation /usr/bin/mysql_secure_installation 1、输入密码 2、是否开启密码验证插件如果需要增强密码安全性输入y并回车不需要直接回车课程中选择直接回车 3、是否更改root密码需要输入y回车不需要直接回车课程不更改 4、是否移除匿名用户移除输入y回车不移除直接回车课程选择移除 5、是否进制root用户远程登录禁止输入y回车不禁止直接回车课程选择不禁止 6、是否移除自带的测试数据库移除输入y回车不移除直接回车课程选择不移除 7、是否刷新权限刷新输入y回车不刷新直接回车课程选择刷新 8、重新登陆MySQL用更改后的密码 mysql -uroot -p 至此在Ubuntu上安装MySQL5.7版本成功。

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

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

相关文章

长春网站制作长春万网企业内部网站开发

本章节将示范三台 zookeeper 服务端集群搭建步骤。 所需准备工作,创建三台虚拟机环境并安装好 java 开发工具包 JDK,可以使用 VM 或者 vagrantvirtualbox 搭建 centos/ubuntu 环境,本案例基于宿主机 windows10 系统同时使用 vagrantvirtualb…

差分电压

差分电压1) T_02_V+ / T_02_V- —— 差分电压输入(Voltage differential)含义(常见):V+ 与 V- 通常是一对 差分电压输入(或者单端的正、负端)。用于测量传感器或变送器给出的电压信号(例如 0–10 V、10 V、5 V…

走迷宫(BFS)

输入样例:5 5 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 期望输出:8代码实现:#include<bits/stdc++.h> using namespace std;typedef pair<int,int> pii; const int N = 110;int n ,m; int s…

网站首页生成静态页面做神马网站优

public static void test4(){int sum 0; //求和for(int i 1;i<100;i){if(i%3!0){sumsumi;}}System.out.println("和是&#xff1a;"sum);}

MyBatis分页的原理和分页插件的原理是什么

1、mybatis的分页 MyBtis本身不提供自动化分页,MyBatis 原生分页的本质,就是通过在 SQL 语句中直接使用数据库特定的分页关键字(如 LIMIT, ROWNUM)来实现的。这是一种物理分页,即数据库只返回查询结果中的一部分数…

达成度报告

一、功能设计 1. 课程简介 课程目标、成绩分布、课程目标分值分布、支撑矩阵 2. 基于成绩的统计分析与可视化平时成绩分布(散点图)+ 成绩段分布 期末成绩分布(散点图)+ 成绩段分布 平时与期末差异值的分布(散点图…

金泉网做网站要找谁做网站必须要推广吗

0、怎么写一个前端页面: HTML是超文本标记语言,它用来写前端的内容和框架,CSS是层叠样式表,它用来给前端写样式,让内容变漂亮。1、要写前端页面需要用VScode代码编辑器: VScode当中可以下载汉化插件、快捷键插件(eclipse)浏览器用于解析html/css/js代码,浏览器是从上往…

阜阳网站建设fywzjs做推广哪个网站效果好

大家好&#xff0c;今天为大家带来的是 mysql 5.7 msi &#xff0c; MySql 8.0 版本的下载、安装教程&#xff0c;附详细图文。本文以 5.7 版本为例子&#xff0c;帮助大家讲解。希望对大家有所帮助 文章首发地址 一、下载地址 这里提供一下 CSDN 镜像下载地址&#xff0c;有…

广西网站建设工具建设工程网站贴吧

一&#xff1a;description方法 description有对象方法和类方法两种&#xff0c;&#xff08;是NSObject类的方法&#xff09;1&#xff0c;-description&#xff08;对象方法&#xff09; 使用NSLog和%输出某个对象时&#xff0c;会调用对象的description方法&#xff0c;并拿…

阿里云需要网站建设方案书网站开发要学的课程

前言 之前虽然单独讲过Security Client和Resource Server的对接&#xff0c;但是都是基于Spring webmvc的&#xff0c;Gateway这种非阻塞式的网关是基于webflux的&#xff0c;对于集成Security相关内容略有不同&#xff0c;且涉及到代理其它微服务&#xff0c;所以会稍微比较麻…

中国建设银行下载官方网站共享门店新增跑腿距离计算优化

随着VR技术的不断进步&#xff0c;VR全景技术已经成为了文化展示和传播的一项重要工具&#xff0c;相较于传统视频、图文等展现方式&#xff0c;VR全景体验更加直观、便捷&#xff0c;其中蕴涵的信息量也更加丰富&#xff0c;这也为公众了解博物馆和历史文化带来了更为深刻的体…

备案期间能否做网站解析wordpress php占内存

尽管BERT为代表的预训练模型大肆流行&#xff0c;但是身处工业界才会知道它落地有多难&#xff0c;尤其是QPS动辄几百的在线推荐、搜索系统&#xff0c;哪怕在大厂也很难在线上系统见到它们。 今天就想反其道而行之&#xff0c;谈谈工业界搜索、推荐、广告这类核心场景中落地能…

零基础建设网站视频wordpress当前页面id

1 引言 在学习前&#xff0c;我想说一句&#xff0c;那就是为什么要学习Java。 每个人的出发点都不同&#xff0c;对于做信息化的工程技术人员来说&#xff0c;java不懂&#xff0c;就没法干项目。 尽管有c和matlab等基础&#xff0c;但java看起来与这些语言都不太一样。 做…

深圳市盐田区住房和建设局网站泽成杭州seo网站推广排名

文章目录 1. 添加动画2. Animation2.1 制作界面2.2 制作好的 Animation 动画2.3 添加和使用事件 3. Animator3.1 制作界面3.2 一些参数解释3.3 动画参数 4. Animator中相关类、属性、API4.1 类4.2 属性4.3 API4.4 几个关键方法 5. 动画播放和暂停控制 1. 添加动画 选中待提添加…

为什么我的网站没有百度索引量国产做爰全免费的视频网站

STM32 在 Windows 上的交叉编译二 调试 在上一篇博客 《在Windows上交叉编译STM32(环境搭建)》 &#xff0c;已经让 CubeMX 生成的工程成功编译&#xff0c;并下载到板子上了。 这篇博客主要继续介绍接下来的步骤&#xff0c;调试。硬件是使用的 ST-LINK &#xff0c;别的也无…

旋转图像-leetcode

题目描述 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1:输入:matrix …

【ChipIntelli 系列】ASR部分——合成语言模型和多网络(多语种)切换

打开 ChipIntelli 的AI开发平台,找到组件开发的语言模型开发。在页面中编辑语料然后下载文件 共有两个文件夹:拷贝两个文件夹下的文件到SDK中 以双网络为例: 如果您使用的是CI130X SDK,请按如下步骤将合成的文件拷…

dots.llm1:小红书开源的 MoE 架构大语言模型 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

哪些ERP系统值得长期使用?2025年最新盘点来了!

哪些ERP系统值得长期使用?2025年最新盘点来了!在数字化转型加速的背景下,企业对ERP系统的依赖日益加深。根据行业调研数据显示,持续应用集成化ERP系统的企业在运营效率、数据准确性和战略决策能力上较传统管理模式有…

商品网站建设设计思路dw怎么做网站

文章目录 一、redis1.1 redis概述1.2 redis安装 二、string2.1 基础命令2.2 存储结构2.3 应用 三、list3.1 基础命令3.2 应用 四、hash4.1 基础命令4.2 存储结构4.3 应用 五、set5.1 基础命令5.2 存储结构5.3 应用 六、zset6.1 基础命令6.2 存储结构6.3 应用 一、redis 1.1 re…