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

重庆网站建设套餐/网站推广的策略

重庆网站建设套餐,网站推广的策略,新闻热点事件及评论,品牌网站建设设计公司8.4版本 下载解压用户目录&用户权限my.cnf初始化普通启动safe启动检查启动用户登录远程登录用户root% 下载 地址选择安装包 查看OS位数 getconf LONG_BIT 二进制安装包说明 二进制包的文件名会包含 linux 或 glibc 等字样如:mysql-8.4.4-linux-glibc2.28-x86_…

8.4版本

  • 下载
  • 解压
  • 用户
  • 目录&用户权限
  • my.cnf
  • 初始化
  • 普通启动
  • safe启动
  • 检查启动用户
  • 登录
  • 远程登录用户'root'@'%'

下载

  • 地址
  • 选择安装包
    • 查看OS位数 getconf LONG_BIT
      在这里插入图片描述在这里插入图片描述
  • 二进制安装包说明
    • 二进制包的文件名会包含 linux 或 glibc 等字样
    • 如:mysql-8.4.4-linux-glibc2.28-x86_64.tar.xz
    • 二进制包含 bin 目录,其中包含可执行文件(如 mysqld、mysql 等)

解压

tar -xvJf mysql-8.4.4-linux-glibc2.28-x86_64.tar.xz  -C /u01/app/oracle2/mysql-8.4.4

在这里插入图片描述

用户

  • 误区
    • 不需要通过mysql用户登录进行安装
    • root用户执行安装,创建用户、组和设置目录权限
    • mysql用户作用:运行mysql时使用

  • 为何不用root用户运行
    • 可能涉及到系统安全。如果MySQL以root用户运行,一旦有安全漏洞,攻击者可能获得root权限,对整个系统造成威胁

  • 查看用户是否存在
    • id mysql
      在这里插入图片描述
  • 创建用户及用户组

目录&用户权限

  • 与解压目录平级
    • 创建data ,log , tmp 文件夹
    • mkdir /u01/app/oracle2/{dbdata,tmp,logs} -pv
  • 目录权限分配给mysql用户和组
    • chown -R mysql.mysql /u01/app/oracle2
      在这里插入图片描述

my.cnf

  • 解压目录中没有这个文件

初始化

./mysqld --defaults-file=/u01/app/oracle2/mysql-8.4.4/my.cnf --basedir=/u01/app/oracle2/mysql-8.4.4 --datadir=/u01/app/oracle2/dbdata --user=mysql --initialize
  • 创建 MySQL 内部使用的系统表
  • 在log目录下创建了 mysqld_error.log mysqld_slow.log
    在这里插入图片描述
  • 初始化用户权限,通常会创建一个默认的 root 用户,并生成一个临时密码
  • 在**/log/mysqld_error.log
    在这里插入图片描述

普通启动

/u01/app/oracle2/mysql-8.4.4/bin/mysqld --basedir=/u01/app/oracle2/mysql-8.4.4 --datadir=/u01/app/oracle2/dbdata --plugin-dir=/u01/app/oracle2/mysql-8.4.4/lib/plugin --user=mysql --log-error=/u01/app/oracle2/logs/mysqld_error.log --open-files-limit=10240 --pid-file=/u01/app/oracle2/mysql-8.4.4/mysqld.pid --socket=/u01/app/oracle2/mysql-8.4.4/mysql.sock --port=3308
  • 命令行参数优先:命令行中指定的参数会覆盖配置文件中的同名参数
  • 如果没有在命令行中指定某些参数,MySQL 会按照优先级顺序查找配置文件
    • /etc/my.cnf
    • /etc/mysql/my.cnf
    • /usr/local/mysql/my.cnf
    • ~/.my.cnf(当前用户的家目录中的配置文件)

safe启动

/bin/sh /u01/app/oracle2/mysql-8.4.4/bin/mysqld_safe  --defaults-file=/u01/app/oracle2/mysql-8.4.4/my.cnf --datadir=/u01/app/oracle2/dbdata --pid-file=/u01/app/oracle2/mysql-8.4.4/mysqld.pid
  • 是一个用于启动和监控 mysqld 进程的sh脚本
  • /bin/sh 确保脚本在正确的 shell 环境中执行,避免因默认 shell 不同导致的兼容性问题
    在这里插入图片描述
  • 会在 mysqld 进程崩溃时自动重新启动它
    在这里插入图片描述

检查启动用户

在这里插入图片描述
在这里插入图片描述

登录

/u01/app/oracle2/mysql-8.4.4/bin/mysql -h 127.0.0.1  -P 3308 -u root -p
  • 查看版本
  • 执行报错 : You must reset your password using ALTER USER statement before executing this statement.
  • 修改密码:ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘new_password’;
    在这里插入图片描述

远程登录用户’root’@‘%’

  • 在 MySQL 中,用户是由用户名和主机名共同定义的。
  • root@localhost 和 root@% 是两个不同的用户,即使用户名相同。
  • 要允许 root 用户从远程连接,创建一个新的用户 root@%,并授予其相应的权限
    • CREATE USER ‘root’@‘%’ IDENTIFIED BY ‘root@000’;
  • 查看权限
    • SELECT * FROM information_schema.USER_PRIVILEGES WHERE GRANTEE = “‘root’@‘%’”;
      在这里插入图片描述
  • 远程可登录,打不开数据库
    在这里插入图片描述
  • 授权
    • GRANT ALL PRIVILEGES ON . TO ‘root’@‘%’ WITH GRANT OPTION;
      在这里插入图片描述
      在这里插入图片描述
http://www.whsansanxincailiao.cn/news/32043342.html

相关文章:

  • 景征网站建设/网址缩短在线生成器
  • 建网站/厦门站长优化工具
  • 网站公众号信息化建设工作计划/百度搜索关键词热度
  • 用net做新闻网站/十大搜索引擎入口
  • 宝安网站设计哪家最好/广州seo招聘
  • 提升网站权重的方法/湖南seo优化
  • 网站建设 seo模块/陕西省人民政府
  • 可以免费做网站吗/什么是网络营销工具
  • 阳山做网站/世界互联网峰会
  • 知名做网站费用/百度游戏中心
  • 网站推广网/金戈枸橼酸西地那非
  • 如何做购物网站/推广的十种方式
  • 网站修改方案/百度极速版下载
  • 网站规划的注意事项/软件外包公司有前途吗
  • 海南城乡住房建设厅网站/百度一下官网页
  • 哪里 教做网站带维护/wordpress网站建设
  • 济南网站建设 小程序/重庆百度seo排名优化软件
  • 网站服务器迁移/市场监督管理局上班时间
  • 织梦网站怎么搬家/测试自己适不适合做销售
  • 买了阿里云怎么做网站/seo策略主要包括
  • 手机可播放的网站/百度电脑版入口
  • 做网站沈阳/网店无货源怎么做
  • 一级a做爰片就在线看网站/经典品牌推广文案
  • 销售做网站/soe搜索优化
  • wordpress建设的是模板网站吗/找营销推广团队
  • 韩国虚拟空间网站/广东企业网站seo报价
  • 有网站的源代码如何做网站/域名关键词排名查询
  • 做阿里巴巴1688网站程序/新媒体口碑营销案例
  • 如何用ps做创意视频网站/如何让百度收录自己信息
  • 个人博客网站的建设结构图/免费seo关键词优化方案