MySQL数据库------------数据库的安装-----开始步入梦想

这篇具有很好参考价值的文章主要介绍了MySQL数据库------------数据库的安装-----开始步入梦想。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

作者前言

 欢迎小可爱们前来借鉴我的gtiee秦老大大 (qin-laoda) - Gitee.com

——————————————————————————————————

这一篇文章主要讲解一下MySQL的下载

数据库MySQL

这是 CentOS7 mysql 安装,如果有其他版本的需求,可以自行百度去找安装教程。以下操作全部
在终端下进行, 请事先确定好安装目录 。课件的安装路径以 /home/tisugou/my_object tisugou 为用户 名)为例。
在保证虚拟机可以连网的情况下,再来尝试安装
1 、检查是否已经安装了 mariadb
运行 rpm -qa | grep mariadb ,如果有出现程序,说明已经安装过 mysql 。执行 sudo rpm -e
mariadb-libs --nodeps 进行删除,再重新安装。
运行:
rpm -qa | grep mariadb

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

删除:

sudo rpm -e mariadb-libs --nodeps

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 2、下载mysql安装包

执行 wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bun dle.tar 。如果出现安装提示: Cannot write to ‘ https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar ’ (No such file or directory) ,是权限不够
wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 3、将压缩包解压到对应目录下

创建对应的目录 mkdir mysql-8.0.31
将文件解压到目录中 tar -xvf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar -C mysql-8.0.31
创建目录
mkdir mysql-8.0.31
解压
tar -xvf mysql-8.0.31-1.el7.x86_64.rpm-bundle.tar -C mysql-8.0.31

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 解压的成果:

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 安装mysql

安装perlyum install -y perl.x86_64,等待安装成功

yum install -y perl.x86_64

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

进入到存放 mysql 的目录里:
cd mysql-8.0.31

。运行以下代码

rpm-ivhmysql-community-common-8.0.31-1.el7.x86_64.rpm
rpm-ivhmysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm
rpm-ivhmysql-community-libs-8.0.31-1.el7.x86_64.rpm
rpm-ivhmysql-community-client-8.0.31-1.el7.x86_64.rpm
rpm-ivhmysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm
rpm-ivhmysql-community-server-8.0.31-1.el7.x86_64.rpm


#如果出现文件无法被安装覆盖,可以在命令最后加上--nodeps--force再执行
#例如rpm-ivhmysql-community-common-8.0.31-1.el7.x86_64.rpm--nodeps--force
修改配置文件 /etc/my.cnf
vim /etc/my.cnf
在配置文件中添加 log_timestamps = SYSTEM
MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql
5 、启动 mysql
--运行数据库
systemctl start mysqld
--查看数据库状态
systemctl status mysqld

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 active表示正常运行

6 、修改密码
运行 cat /var/log/mysqld.log|grep password ,先查看数据库密码
cat /var/log/mysqld.log|grep password

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 这里的loaclhost:后面的字符都是密码,不要放过如图所示的下划线 _ ,如果没有则表示没有密码

执行mysql -u root -p,输入密码后进入数据库

mysql -u root -p

或者

mysql

要修改密码就执行:

alter user 'root'@'localhost' identified by 'Tisugou@1015'

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

'Tisugou@1015' 是密码,密码设置必须要大小写字母数字和特殊符号( ,/';: 等) , 不然不能配置成功。上
图中的内容表示密码太简单了,要重新输入,直到出现 query OK ,才算更改成功。
7 、开启远成访问权限
进入mysql
MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 开启远成访问权限

--选择名为mysql的库
use mysql;
--更新其中的数据
update user set host='%' where user='root';
--给远程账户授权
Grant all privileges on root.* to 'root'@'%';
--设置密码,Tisugou@1015是连接的密码,可以随意更改
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Tisugou@1015';--刷新权限
flush privileges;
MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql
然后执行 exit ,退出 mysql
8 、添加开放端口
执行以下三句代码
#查看端口
firewall-cmd--list-ports
#添加mysql端口3306
firewall-cmd--zone=public--add-port=3306/tcp--permanent
#添加Tomcat端口8080,为之后的jupyterlab做准备
firewall-cmd--zone=public--add-port=8080/tcp--permanent
#添加12345,为之后的dolphinscheduler做准备
firewall-cmd--zone=public--add-port=12345/tcp--permanent #开启防火墙
systemctl start firewalld#开启防火墙
#重启防火墙
firewall-cmd--reload
这里开发出来的端口表示允许其他服务器越过防火墙进行访问,否则会被阻止
9 mysql 免密码登录
/etc/my.cnf 中进行修改,在 [mysqld] 最后添加: skip-grant-tables 。保存文件后,执行 service
mysqld restart ,重启数据库。之后就能直接输入 mysql 进入数据库了。
MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

 如果不想免密码登陆就把这句注释掉

免密码登入情况:

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

设计密码和账号登陆

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql

注意 进入到Mysql里面操作的命令都是以;(分号)结尾

ifconfig

查看虚拟机的ip

MySQL数据库------------数据库的安装-----开始步入梦想,数据库,mysql文章来源地址https://www.toymoban.com/news/detail-527966.html

总结: 

这里简单的介绍了数据库的安装,及linux的简单命令的使用,不懂的小可爱可以来私聊

到了这里,关于MySQL数据库------------数据库的安装-----开始步入梦想的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • MySQL数据库:数据库管理系统与安装MySQL数据库

    目录 一、理论 1.数据库管理系统 2.关系型数据库 3.数据库 4.MySQL数据库 5.MySQL部署 二、实验 1.yum安装MySQL 2.编译安装MySQL 3.配置MySQL数据库的Tab补全  三、问题 1.数据库登录报错 2.数据库密码复杂度报错 3.数据库连接报错 四、总结 (1)概念 数据库管理系统(Database Management

    2024年02月12日
    浏览(65)
  • 初识mysql数据库之mysql数据库安装(centos)

    目录 一、卸载不需要的环境 二、安装mysql yum源 三、安装mysql 四、登录mysql 1. 直接登录 2. 设置免密码登录 五、配置my.cnf 六、mysql登录时的一些选项介绍 要注意,在安装mysql数据库时,最好将用户切换为root,避免一些不必要的问题。当数据库安装好后,普通用户也可以使用的

    2024年02月03日
    浏览(52)
  • MySQL数据库及安装MySQL

    (1)描述事物的符号记录 (2)包括数字、文字、图形、图像、声音、档案记录等 (3)以”记录“形式按统一的格式进行存储 (1)将不同的记录组织在一起 (2)用来存储具体数据 (1)表的集合,是存储数据的仓库 (2)以一定的组织方式存储的相关有关的数据集合 (1

    2024年02月13日
    浏览(45)
  • 安装Mysql数据库

    参考: https://help.aliyun.com/document_detail/97251.html?spm=a2c4g.11186623.0.0.5f804c61AbhHXu#section-sok-8r6-jr6 1.输入MySQL的初始密码 2.为MySQL设置新密码 3.删除匿名用户 4.禁止使用root用户远程登录MySQL 5.删除test库以及用户对test库的访问权限 6.加载授权表

    2023年04月08日
    浏览(39)
  • MySQL笔记——MySQL数据库介绍以及在Linux里面安装MySQL数据库,对MySQL数据库的简单操作,MySQL的外接应用程序使用说明

    MySQL笔记——MySQL数据库介绍以及在Linux里面安装MySQL数据库,对MySQL数据库的简单操作,MySQL的外接应用程序使用说明 MySQL笔记——表的分组查询、表的分页查询、表的约束、数据库设计 MySQL案例——多表查询以及嵌套查询 MySQL笔记——数据库当中的事务以及Java实现对数据库进

    2024年01月16日
    浏览(75)
  • 数据库应用:数据库管理系统与安装MySQL数据库

    目录 一、理论 1.数据库管理系统 2.关系型数据库 3.数据库 4.MySQL数据库 5.MySQL部署 二、实验 1.yum安装MySQL 2.编译安装MySQL 3.配置MySQL数据库的Tab补全  三、问题 1.数据库登录报错 2.数据库密码复杂度报错 3.数据库连接报错 四、总结 (1)概念 数据库管理系统(Database Management

    2024年02月13日
    浏览(57)
  • MySQL -- Linux Ubuntu 环境安装MySQL数据库

    安装 启动mysql服务 查看mysql服务 如下图所示,mysql服务正在运行 设置root密码 在第一次安装MySQL时,root用户没有密码。为了保护数据库的安全,必须设置一个root密码。使用以下命令登录到MySQL控制台 此时登录到MySQL控制台中 此时输入 暂停mysql服务 卸载 有时候忘记root账户密码

    2024年01月21日
    浏览(58)
  • ✨yum安装mysql数据库

    安装包获取 MySQL :: Download MySQL Community Server https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Yum Repository https://dev.mysql.com/downloads/repo/yum/  环境   8.0  5.7版本放在/opt/文件夹下  并解压 如果需要升级包可以用下面的命令 查看所有版本  这里5.7版本是不可用的 8.0的能用 所以需要

    2024年02月06日
    浏览(41)
  • 三、MySQL 数据库安装集

    1. MySQL—卸载 2. MySQL—安装 MySQL 安装 报错 mysqld_safe error: log-error set to ‘/var/log/mariadb/mariadb.log‘ 报错 mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object fil 报错 error while loading shared libraries: libncurses.so.5: cannot open shared object file chkconfig: command not found sysv-rc-conf

    2024年02月11日
    浏览(40)
  • 任务7:安装MySQL数据库

    任务描述 知识点 : MySQL数据库安装与使用 重  点 : 基于CentOS系统,安装MySQL数据库 内  容 : 安装MySQL数据库 修改root用户密码 任务指导 MySQL是一个 关系型数据库管理系统, 由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在

    2024年01月19日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包