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

湖州网站建设官网seo推广技术

湖州网站建设官网,seo推广技术,建设网站源码,关于网站建设电话销售的开场白一、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.hkea.cn/news/14381410/

相关文章:

  • 张掖建设网站邯郸网站建设多少钱
  • 有什么做礼品的卖家网站跨越速运在黑龙江黑河网点
  • 南宁网站建设培训班怎么找外包公司
  • 河南建筑公司网站做网站要多少像素
  • 上海滕州建设集团网站个人网站主页模板
  • 南京价格网站建设自己做的网站怎么放视频教程
  • 作文网站源码夺宝网站怎样做优化
  • 开发网站教程本周最新新闻
  • 如何进行网站关键词优化网站建站怎么报价
  • 上海网站建设咨久久建筑网如何下载资源
  • 中国网站建设服务中心上海网站建设 s
  • 网站开发成本有哪些山西建设厅八大员查询网站
  • 网站文件保护怎么做wordpress导入sql失败
  • 十堰网站制作公司电话室内设计学校哪家好
  • 电脑系统做的好的网站如何让网站被收录
  • 中国建设网官方网站地址网站备案图标代码
  • 外贸网站 wordpress武夷山网站制作
  • 佛山网站建设电话html5手机网站开发区别
  • 南京制作企业网站给网站做插画分辨率
  • 做任务领取礼品的网站牡丹江整站优化
  • 流放之路做长老环的网站软件工程师发展前景
  • 网站有访问量 为什么没有询盘湖北响应式网页建设哪家有
  • 电商网站的支付接入该怎么做呢移动端开发用什么编程语言
  • 影视怎么建设网站物联网开发用什么语言
  • 世界500强企业愿景成都网站建设优化公司电话
  • 网站转微信小程序哪个网站做的简历最好
  • 把网站做成app多少钱建网站 主流软件
  • 品牌展示型网站有哪些福建泉州做网站公司
  • 做微信营销网站建设seo顾问公司
  • 网站seo策划百度百家官网入口