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

公司长沙建站教育网站安全建设方案

公司长沙建站,教育网站安全建设方案,做网站让人来注册,电影网站建设方案部署MySQL数据库有多种部署方式#xff0c;常用的部署方式就有三种#xff1a;yum安装、rpm安装以及编译安装。每一种安装方式都有自己的优势#xff0c;那么企业当中通常情况下采用的是rpm和二进制安装的方式。 MySQL官网下载地址 Mysql 5.7的主要特性 更好的性能#xf… 部署MySQL数据库有多种部署方式常用的部署方式就有三种yum安装、rpm安装以及编译安装。每一种安装方式都有自己的优势那么企业当中通常情况下采用的是rpm和二进制安装的方式。 MySQL官网下载地址 Mysql 5.7的主要特性 更好的性能对于多核CPU、固态硬盘、锁有着更好的优化每秒100W QPS已不再是MySQL的追求下个版本能否上200W QPS才是用户更关心的 更好的InnoDB存储引擎 更为健壮的复制功能复制带来了数据完全不丢失的方案传统金融客户也可以选择使用MySQL数据库。此外GTID在线平滑升级也变得可能 更好的优化器优化器代码重构的意义将在这个版本及以后的版本中带来巨大的改进Oracle官方正在解决MySQL之前最大的难题 原生JSON类型的支持 更好的地理信息服务支持InnoDB原生支持地理位置类型支持GeoJSONGeoHash特性 新增sys库 yum部署方式 从CentOS 7.0发布以来yum源中开始使用Mariadb来代替MySQL的安装(这里什么是mariadb,和mysql有什么区别有兴趣的小伙伴可以自行查阅。即使你输入的是yum install -y mysql , 显示的也是Mariadb的安装内容。如果想安装Mysql就必须使用Mysql官方的yum源。 1、编写yum源配置文件 #配置好yum源包括epel源 1. curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 2. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 3. yum -y install vim wget使用官方yum仓库 wget https://dev.mysql.com/get/mysql80-community-release-el7-4.noarch.rpm(复制下来的链接)yum install mysql80-community-release-el7-4.noarch.rpm2、生成yum源缓存 每次当我们编写了都需要生成yum缓存以免安装错误。 1. yum makecache3、检查安装的yum源是否存在 1. yum repolist enabled | grep mysql选择默认安装的版本 默认的是8.0 版本 安装 YUM 管理工具包此包提供了 yum-config-manager 命令工具1. yum -y install yum-utils 2. yum-config-manager --disable mysql80-community 3. yum-config-manager --enable mysql57-community 4. yum repolist enabled | grep mysql4、安装MySQL服务 yum install -y mysql-community-server 然后等待安装即可5、启动MySQL服务 启动mysqld 服务端 1. systemctl start mysqld 查看是否启动 2. systemctl status mysqld6、初始化 MySQL服务器初始化从MySQL 5.7开始 在 MySQL 服务器初始启动时如果服务器的数据目录为空则会发生以下情况 MySQL 服务器已初始化。 在数据目录中生成SSL证书和密钥文件。 安装并启用该 validate_password 插件。 将创建一个超级用户 帐户’root’‘localhost’。并会设置超级用户的密码将其存储在错误日志文件/var/log/mysqld.log中。 1. grep temporary password /var/log/mysqld.log7、尝试连接并修改默认密码 mysql -uroot -pgoUaahghs8?r# 出现以下错误的原因是需要修改初始化密码 1. show databases; ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.2. alter user rootlocalhost identified by 123456; ERROR 1819 (HY000): Your password does not satisfy the current policy requirements#太过简单的密码会失败因为不满足密码复杂度的要求# 修改密码 1. alter user rootlocalhost identified by MySQL666; Query OK, 0 rows affected (0.00 sec) # 刷新权限 2. FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)# 要设置比较简单的密码就需要取消密码复杂度编辑 /etc/my.cnf配置文件, 在 [mysqld]配置块儿中添加如下内容(企业生成环境不建议使用这种配置) plugin-loadvalidate_password.so validate-passwordOFF8、远程连接 远程登录还需要授权远程登录 Mysql默认不允许远程登录我们需要设置关闭selinux或者防火墙不关防火墙就开放3306端口 # 允许本地用户链接 1. grant all privileges on *.* to rootlocalhost identified by 密码;Query OK, 0 rows affected, 1 warning (0.00 sec)# 允许任意IP连接 2. grant all privileges on *.* to root% identified by 密码;Query OK, 0 rows affected, 1 warning (0.00 sec)添加开放3306端口的iptables规则 iptables -t filter -I INPUT -p tcp --dport 3306 -j ACCEPT卸载已经安装的MySQL //rpm包安装方式卸载 查包名rpm -qa|grep -i mysql 删除命令rpm -e –nodeps 包名//yum安装方式下载 1.查看已安装的mysql 命令rpm -qa | grep -i mysql 2.卸载mysql 命令yum remove mysql-community-server-5.6.36-2.el7.x86_64 查看mysql的其它依赖rpm -qa | grep -i mysql//卸载依赖 yum remove mysql-libs yum remove mysql-server yum remove perl-DBD-MySQL yum remove mysql
http://www.pierceye.com/news/424759/

相关文章:

  • 辽源市网站建设怎么学做电商
  • 做pc端网站行情网站标签化
  • 中国做的很好的食品网站php图片网站源码
  • 做自媒体小视屏哪个网站好邹平网站建设公司
  • 字体样式 网站layui 网站建设模板
  • 沈阳网站设计江苏城乡建设部网站首页
  • 网站手机端生成wordpress如何下载
  • 网站数据抓取怎么做营销型网站开发定制
  • 福州营销型网站建设中国建设工程信息网站
  • 怎么在服务器里面做网站公司网站模板怎么做
  • 网站建设制作设计营销公司杭州石家庄网络公司哪家好
  • 重庆网站制作特点优势互联免费主机
  • 义乌网站制作多少钱wordpress有访客记录
  • 网站改版建议策划书百度搜索名字排名优化
  • 做药的常用网站wordpress加载js代码
  • 网站备案 通知杭州企业展厅设计公司
  • 简单个人网站开发代码广州白云区建设局网站
  • 网站空间控制面板软件做网站设计前景怎么样
  • 交流平台网站怎么做不了在家做网站编辑
  • 网站管理员登陆不了免费网页上传网站
  • 关于网站建设的英文歌外网设计素材网站
  • 中山比好的做网站的公司扫二维码直接进网站怎么做
  • 上海互联网网站建设东莞系统网站建设
  • 系部网站建设创新点外贸平台网站的营销方式
  • 做网站不给源代码吉林省招标网官方网站
  • 设计公司网站需要什么条件韩国能否出线
  • 做网站每个月可以赚多少钱公司注册网上怎么申请核名
  • 网站做防伪查询代码高校网站建设意义
  • 网站建设个人年终总结电子商务网站开发主要有哪些
  • 网站的二级页面在哪里做wordpress最好最全的教程