一. 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. 恢复库数据

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

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

       

【Mysql数据库应用】相关推荐

  1. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  2. MySQL数据库+命令大全+常用操作

    格式:mysql -h主机地址 -u用户名 -p用户密码 1. 例:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示 ...

  3. mysql数据库是一个软件呐_15款好用的mysql管理软件

    1. Induction Induction是一款用于理解数据关系的开源管理工具,它可用来探索行/列,运行查询和数据可视化等方面.该工具支持多种数据库,包括PostgreSQL,MySQL,SQLit ...

  4. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  5. C语言对mysql数据库的操作

    C语言对mysql数据库的操作 原文:C语言对mysql数据库的操作 这已经是一相当老的话题.不过今天我才首次使用,把今天的一些体会写下来,也许能给一些新手带来一定的帮助,更重要的是供自己今后忘记的怎 ...

  6. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  7. python用django连接mysql_三分钟了解Django如何连接Mysql数据库

    处理用户注册请求.Django连接MysqL数据库相关配置.数据库迁移命令: my_Dproject/app01/views.py    在views函数文件中添加register函数,来处理用户注册 ...

  8. mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )

    一)mySQL数据库简介:MySQL属于关系型数据库,是当前最流行的关系型数据库管理系统之一,在WEB项目使用方面,MySQL是最好的 RDBMS应用软件. 二)本mySQL数据库视频教程目录如下:  ...

  9. eclipse关闭mysql数据库,有关于用eclipse连接mysql数据库出现的问题以及解决办法

    写帖子是为了让更多的程序员减少再调试bug中的时间,也希望大家能一起把自己遇到的错误及解决方法写出来.我是一个刚开始学java的大二学生,用的是<java开发实战经典>.在写p646的程序 ...

  10. bd2和mysql语法区别,经验:在MySQL数据库中,这4种方式可以避免重复的插入数据!...

    最常见的方式就是为字段设置主键或唯一索引,当插入重复数据时,抛出错误,程序终止,但这会给后续处理带来麻烦,因此需要对插入语句做特殊处理,尽量避开或忽略异常,下面我简单介绍一下,感兴趣的朋友可以尝试一下 ...

最新文章

  1. 数据治理需要注意哪些问题
  2. unity怎么设置游戏页面_王者荣耀李小龙粤语语音包怎么得?李小龙粤语语音包获取与设置方法介绍[多图] - 游戏攻略...
  3. Windows Server 2016-DHCP服务器审核日志大小调整
  4. Unity-Some objects were not cleaned up when closing the scene.
  5. 落幕,致我的大学生活
  6. Dubbo中暴露服务的过程解析
  7. 使用python制作登录界面
  8. 微信小程序如何实时监测网络状态变化?
  9. 天秀!搞java的技术人写了本小说:《JavaScript百炼成仙》
  10. 抖音一键生成的AI绘画火了,网友惊呼:有点东西
  11. CoppeliaSim基础:页面、视图、可视对象(相机/视觉传感器)
  12. Android写入txt文件
  13. R 返回元素在数据框或者向量中的位置?
  14. CANDENCE :如何新建PCB文件、设置PCB画布尺寸、绘制PCB板框
  15. linux中comm的用法,Linux之comm命令
  16. 使用Fastdfs上传文件时出现中文乱码。工具类中的this.getClass().getResource(“/“).getPath()获取配置文件的路径时中文乱码。
  17. SQL Server 索引基础知识(8)--- 数据基本格式补充(转自蝈蝈俊.net)
  18. android市场发展前景,安卓模拟器市场发展前景怎么样
  19. hiebrnate有哪些沟壑--原作Qieqie
  20. 2011年第一季度总结

热门文章

  1. 个人移动设备(BYOD):中小企业应知道的五项移动设备威胁
  2. Flask学习笔记之g对象
  3. #一、股市预测数学概念
  4. 4、TWS API在Excel中的使用
  5. 基于阿里云 Serverless 函数计算开发的疫情数据统计推送机器人
  6. 2022年注册会计师(CPA)考试精选试题及答案
  7. 微信订阅号的订阅模式有哪些?
  8. PTA 1108 String复读机(Python3)
  9. MAE 掩码自编码是可扩展的学习
  10. android studio 出现: Design editor is unavailable until a successful build 问题的处理