【Mysql数据库应用】

一. Mysql介绍:      是一个关系型数据库管理系统

                          数据库: 是一个高级的表格软件

                          字段:   表格中的表头     :存放表格的目录

. Mysql的安装启用:

         1. 安装服务  

 

         2.启用服务

     

 三. 数据库端口:

        主配置文件:  /etc/my.conf.d/mariadb-server.cnf                           

        添加命令关闭端口

        更改完后重启服务

 

 四.安全初始化脚本:

               1. 设置密码

          2.登录命令

    

五.数据库中的命令

       SHOW DATABASES;                                                 显示库的名称

       USE mysql;                                                              进入mysql库

       SHOW TABLES;                                                     显示库中所有的表

       SELECT * FROM user;                                        查询所有数据

       CREATE DATABASE  库;                                     新建库

       CREATE TABLE     表(           

                               

       username varchar(8) not null;                                新建表

       password varchar(8) not null                   

         );

      DESC  表;                                                           显示表的结构

     INSERT INTO 表 VALUSE (‘user1’,'123')                 插入数据

     ALTER TABLE 原表名 RENAME 更改名;             更改表名称

    ALTER TABLE  所在表 ADD 新字段 varchar(4) AFTER 某字段;           添加新字段在某字段后

    ALTER TABLE 所在表 DROP  所删字段;                     删除字段

 UPDATE 表 SET  **=‘?’  WHERE username='user2';                  把**中数据改为?  只改user2的

      DELETE  TABLE 表;                                                    删除表

     DELETE DATABASE 库;                                              删除库

 六:数据库密码更改

   2 .密码破解

         1. 停止服务

            

        2.   跳过授权表并在后台运行

          

         3.  输入命令更改密码

 

     4. 查看并结束进程后开启服务

七.创建授权用户

         1.创建用户

        2.查看用户权力

     3.下放权力在设定的库或表中

   

      4. 撤销用户权力

     

      5. 删除用户

         

   八.数据库的备份

          mysqldump -u root -p --all-database                       备份所有库和数据

          mysqldump -u root -p --all-database --no-data       备份库不备份数据

          mysqldump -u root -p 指定库  >/mnt/库.sql            备份所指定库并导入到  

  2. 恢复库数据

           方法一:重新建立出库并把数据导入进去

            方法二: 进入所备份文件编写然后导入数据

       

 

   

 

       

 

       

 

 

 

       

             

 

                   

       

 

 

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值