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

镇海住房和建设交通局网站app拉新推广平台渠道商

镇海住房和建设交通局网站,app拉新推广平台渠道商,影视公司排名,稀奇古怪好玩有用的网站mysql-8.0.40-1.el7.x86_64.rpm Linux MySQL 保姆级详细安装教程 一、简洁版1.1 下载并安装1.2 解决三个问题1.3 创建数据库 二、图文详细版2.1 下载并安装1.2 解决三个问题1.3 创建数据库 一、简洁版 1.1 下载并安装 下载:mysql-8.0.40-1.el7.x86_64.rpm-bundle.…

mysql-8.0.40-1.el7.x86_64.rpm Linux MySQL 保姆级详细安装教程

  • 一、简洁版
    • 1.1 下载并安装
    • 1.2 解决三个问题
    • 1.3 创建数据库
  • 二、图文详细版
    • 2.1 下载并安装
    • 1.2 解决三个问题
    • 1.3 创建数据库


一、简洁版

1.1 下载并安装

下载:mysql-8.0.40-1.el7.x86_64.rpm-bundle.tar

官网地址:

https://downloads.mysql.com/archives/community/

也可以在本文最上方资源绑定里下载。介绍:资源包里是裁剪后的,也是安装mysql 的四个必要安装包,直接安装即可。

在这里插入图片描述

  1. 在安装前需要先卸载 mariadb

    输入以下指令查看 mariadb

    rpm -qa | grep mariadb
    

    卸载以上列出的所有的 mariadb 包

    rpm -e --nodeps 安装包1
    rpm -e --nodeps 安装包2
    
  2. 在/usr/local目录下新建 mysql 文件夹,并将下载的文件拖拽到 /usr/local/mysql 下:

    cd /usr/local
    mkdir mysql
    cd mysql
    
  3. 使用以下命令解压

    tar -zxvf mysql-8.0.40-1.el7.x86_64.rpm-bundle.tar
    
  4. 解压后会有很多 *.rpm 的安装包,只需安装 common、libs、client、server 即可(本文最上方资源绑定里只有四个,下载后直接解压安装即可),安装指令如下:

    rpm -ivh --nodeps --force mysql-community-common-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-libs-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-client-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-server-8.0.40-1.el7.x86_64.rpm
    
  5. 初始化 MySQL

    mysqld --initialize
    
  6. 授权防火墙

    # 将 MySQL 授权给防火墙
    chown mysql:mysql /var/lib/mysql -R;
    # 启动 MySQL 服务
    systemctl start mysqld.service;
    # 使 MySQL能用
    systemctl enable mysqld;
    
  7. 查看数据库的初始密码

    cat /var/log/mysqld.log | grep password
    

    root@localhost: rzgz0mzU7Z-f ,冒号之后的就是初始密码。

  8. 登录数据库

    mysql -uroot -p
    

    回车,输入初始密码。(莫慌,密码是不显示的)

  9. 修改密码为:123456

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    

1.2 解决三个问题

  1. 时区问题,登录数据库,输入以下内容。MySQL 以美国时区时间为准,北京时间比美国时间晚8个小时,所以 +8:00

    set global time_zone='+8:00';
    
  2. 开启远程服务。目的:让主机客户端也能访问 Linux 中的 MySQL

    # 创建一个用户, % 是通配符,代表所有用户
    create user 'root'@'%' identified with mysql_native_password by '123456';
    # 授予所有用户权限
    grant all privileges on *.* to 'root'@'%' with grant option;
    # 刷新权限
    flush privileges;
    
  3. exit 退出数据库,开放 3306 端口

    # 开放 3306 端口
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    # 重新启动防火墙
    systemctl restart firewalld.service
    # 重新载入防火墙配置
    firewall-cmd --reload
    

1.3 创建数据库

  • 在宿主机连接 linux 上的数据库,创建数据库,测试连接

    create database demo character set utf8 collate utf8_general_ci;
    use demo;
    create table user(id int primary key auto_increment,name varchar(20),birthday datetime
    );insert into user(name, birthday) values ('小明', '2000-01-01');
    insert into user(name, birthday) values ('小华', '2001-01-01');
    

二、图文详细版

2.1 下载并安装

下载:mysql-8.0.40-1.el7.x86_64.rpm-bundle.tar

官网地址:

https://downloads.mysql.com/archives/community/

也可以在本文最上方资源绑定里下载。介绍:资源包里是裁剪后的,也是安装mysql 的四个必要安装包,直接安装即可。

  1. 在安装前需要先卸载 mariadb

    输入以下指令查看 mariadb

    rpm -qa | grep mariadb
    

    卸载以上列出的所有的 mariadb 包

    rpm -e --nodeps 安装包1
    rpm -e --nodeps 安装包2
    
  2. 在/usr/local目录下新建 mysql 文件夹,并将下载的文件拖拽到 /usr/local/mysql 下:

    cd /usr/local
    mkdir mysql
    cd mysql
    

    在这里插入图片描述

  3. 使用以下命令解压

    tar -zxvf mysql-8.0.40-1.el7.x86_64.rpm-bundle.tar
    
  4. 解压后会有很多 *.rpm 的安装包,只需安装 common、libs、client、server 即可(本文最上方资源绑定里只有四个,下载后直接解压安装即可),安装指令如下:

    rpm -ivh --nodeps --force mysql-community-common-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-libs-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-client-8.0.40-1.el7.x86_64.rpmrpm -ivh --nodeps --force mysql-community-server-8.0.40-1.el7.x86_64.rpm
    

    在这里插入图片描述

  5. 初始化 MySQL

    mysqld --initialize
    
  6. 授权防火墙

    # 将 MySQL 授权给防火墙
    chown mysql:mysql /var/lib/mysql -R;
    # 启动 MySQL 服务
    systemctl start mysqld.service;
    # 使 MySQL能用
    systemctl enable mysqld;
    
  7. 查看数据库的初始密码

    cat /var/log/mysqld.log | grep password
    

    root@localhost: rzgz0mzU7Z-f ,冒号之后的就是初始密码。

  8. 登录数据库

    mysql -uroot -p
    

    回车,输入初始密码。(莫慌,密码是不显示的)
    在这里插入图片描述

  9. 修改密码为:123456

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
    

在这里插入图片描述

1.2 解决三个问题

  1. 时区问题,登录数据库,输入以下内容。MySQL 以美国时区时间为准,北京时间比美国时间晚8个小时,所以 +8:00

    set global time_zone='+8:00';
    
  2. 开启远程服务。目的:让主机客户端也能访问 Linux 中的 MySQL

    # 创建一个用户, % 是通配符,代表所有用户
    create user 'root'@'%' identified with mysql_native_password by '123456';
    # 授予所有用户权限
    grant all privileges on *.* to 'root'@'%' with grant option;
    # 刷新权限
    flush privileges;
    

    在这里插入图片描述
    链接数据库我们发现,无法连接:

    在这里插入图片描述

  3. exit 退出数据库,开放 3306 端口

    # 开放 3306 端口
    firewall-cmd --zone=public --add-port=3306/tcp --permanent
    # 重新启动防火墙
    systemctl restart firewalld.service
    # 重新载入防火墙配置
    firewall-cmd --reload
    

    在这里插入图片描述

1.3 创建数据库

  • 在宿主机连接 linux 上的数据库,创建数据库,测试连接

    create database demo character set utf8 collate utf8_general_ci;
    use demo;
    create table user(id int primary key auto_increment,name varchar(20),birthday datetime
    );insert into user(name, birthday) values ('小明', '2000-01-01');
    insert into user(name, birthday) values ('小华', '2001-01-01');
    

    在这里插入图片描述


END 配置完成


http://www.dtcms.com/wzjs/367469.html

相关文章:

  • 开发设计公司网站上海seo公司哪个靠谱
  • 菏泽网站建设电话html网页制作软件
  • 如何做简洁网站产品销售方案与营销策略
  • 网站提供哪些服务上海关键词自动排名
  • 东莞网站优化是什么新闻软文怎么写
  • 东营wordpress网站建设惠州seo快速排名
  • 番禺做网站平台什么软件可以排名次
  • 开发一个区块链app多少钱seo线下培训机构
  • android什么意思seo排名优化技巧
  • 一个网站有多个域名五年级下册数学优化设计答案
  • 巴中免费网站建设广州百度seo
  • 政府门户网站群集约化建设方案seo三人行论坛
  • 深圳有没有可以做家教的网站自己如何注册一个网站
  • 网站加https有什么帮助seo排名赚挂机
  • 做兽药网站用什么图片好seo成功的案例和分析
  • 防水网站建设深圳seo优化公司哪家好
  • 余姚汽车网站建设新闻博客软文自助推广
  • 武汉 做网站百度帐号
  • 学校网站设计实验报告网络推广公司如何做
  • 增城企业网站建设上海百度公司地址在哪里
  • 网站建设官网怎么收费电商运营推广的方式和渠道有哪些
  • 品牌网站建设哪家好百度的广告怎么免费发布
  • 郑州网站建设baixing百度问一问付费咨询
  • 网站策划报告怎么写百度seo优化教程免费
  • 快速刷网站排名长尾词seo排名优化
  • 市桥网站建设培训网上广告怎么推广
  • 沧州哪家做网站好点击排名软件哪个好
  • 哪些网站是做包装的昆明seo排名外包
  • 彩票网站做维护是什么安卓优化大师老版本
  • 西部数码网站备案查询衡水seo培训