MySQL(8.0)数据库安装和初始化以及管理

1.MySQL下载安装和初始化

1.下载安装包

下载地址:https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar

wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar
2.解压
[root@mysql ~]# tar -xf mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar 

3.安装依赖包
yum -y mysql-community-libs-8.0.33-1.el7.x86_64.rpm
yum install mysql-community-client-8.0.33-1.el7.x86_64.rpm
yum -y install mysql-community-common-8.0.33-1.el7.x86_64.rpm
yum install -y mysql-community-server-8.0.33-1.el7.x86_64.rpm
4.卸载mariadb
yum remove -y *mariadb
5.初始化mysql
mysqld -initialize
6.启动服务并设置开机自启
systemctl start mysqld.service
7.获得初始化密码
cat /var/log/mysqld.log|grep password

root@localhost:后面就是初始化后的密码,记下初始密码。

8.使用初始密码登录
mysql -uroot -p

输入初始密码登录mysql 

9.设置密码

在mysql内将密码修改为root,方便记忆的密码都可以。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';
10.修改远程权限
create user 'root'@'%' identified with mysql_native_password by 'root';  #创建用户
grant all privileges on *.* to 'root'@'%' with grant option;   #修改权限
flush privileges   #激活

2.MySQL管理

1.数据库的对象
1. 数据库系统 DBMS
        数据库系统是为了适应数据处理的需要而发展起来的一种较为理想的,也是一个为了
可运行的存储、维护和应用系统提供数据的软件系统,是存储介质 、处理对象和管理系统的集合实际体。
2. 数据库 DB

        数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。

3. 表 table  

        表是数据库中用于存储数据的二维结构,由行(Row)和列(Column)组成。每一行代表一条记录,每一列代表记录中的一个字段。创建表之前,需要先选择或创建一个数据库,因为表是存储在数据库中的。

4. 记录 record
        记录也称元组,是事物特征的组合,可以描述一个具体的事物。
5. 字段 feild

        某一个事物的一个特征,或者说是属性。

2.数据库操作
1.删除库

2.创建库

  

3.查看库

  

3.表的操作
1.选择库

  

2.查看表

  

3.创建表

  

4.删除表

  

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值