# 简介

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可证之下下载并根据个性化的需要对其进行修改。 MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。

数据库安装教程

Mysql数据库安装语句

1.sudo apt-get install mysql-server
2.sudo apt-get install mysql-client
3.sudo apt-get install libmysqlclient-dev

查询mysql是否安装成功:

sudo netstat -tap | grep mysql
或者
sudo ss -tap | grep mysql

基础知识

一、数据库连接方式

格式: mysql -h 主机地址 -u 用户名 -p 用户密码

找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好mysql,root是没有密码的,故直接回车即可进入到MySQL中,MySQL的提示符是:mysql>

二、MySQL数据库启停

#启动数据库
service mysql start
#停止数据库
service mysql stop
重启数据库
service mysql restart

三、MySQL数据库密码修改

1、更改密码

mysql 

2、更改用户名

mysql 

四、数据库备份

1、mysqldump工具备份

mysqldump 

常见选项 |作用 ---|--- -u | 用户名 -p |密码 -P| 端口号,默认为3306 -all-databases,-A|备份所有数据库 -databases,-B|用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldump把每一个名字都当作为数据库名。 -d|只导出数据库的表结构 -t|只导出数据库的数据 --quick,-q|快速导出 --xml,-X|导出为xml文件

常见用法

#

五、 数据库还原

1、系统命令行

mysqldump 

2、source方法

mysql

数据库增删改查

1、操作数据库

(1)对数据库(文件夹):进行增加操作

create 

(2)对数据库(文件夹):进行删除操作

drop 

(3)对数据库(文件夹):进行改操作

#

(4)对数据库(文件夹):进行查操作

查看建库信息:

2、操作表

(1)对表(文件):进行增加操作

create 

(2)对表(文件):进行删除操作

drop 

(3)对表(文件):进行改操作

alter 

#

#

#

#

(4)对表(文件):进行查操作

#

#

3、操作记录

(1)对记录(文件内容):进行增加操作:

INSERT 

(2)对记录(文件内容):进行删除操作

#

(3)对记录(文件内容):进行改操作:

update 

(4)对记录(文件内容):进行查操作:

select 

至此,MySQL数据库基础讲解就到这里了,写作不易,还望支持。 2020-03-03 ro4lsc

mysql 导出dmp文件_MySQL数据库基础讲解相关推荐

  1. mysql 导出dmp文件_Mysql数据库的各种命令:

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

  2. mysql 导出dmp文件_一文带你了解MySQL主从复制(Master-Slave)

    1.复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础.将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重 ...

  3. mysql 导出dmp文件_15款优秀的mysql管理工具与应用程序推荐

    对于开发人员来说,mysql管理工具可以说是必不可缺的,它能帮助开发人员在许多方面支持包括PostgreSQL.MySQL.Redis.MongoDB等在内的多种数据库:同时还能提供包括触发器.事件. ...

  4. mysql导出nb3文件_MySQL导入导出.sql文件

    有时候我们需要对数据库备份为sql文件,本文介绍MySQL导入导出.sql文件的方法. 方法一:使用命令行(Windows) 导出: 使用mysqldump工具(此文件在mysql的bin目录下,因此 ...

  5. mysql 导出dmp文件_PLSQL Developer导入导出表数据结构

    一.导出数据结构和表数据 导出表结构: 找到工具-->导出用户对象-->选择当前用户-->导出文件为xxx.sql位置自己选择(导出的只是数据结构) 导出表数据: 找到工具--> ...

  6. mysql 导出dmp文件_Linux环境下使用crontab实现mysql定时备份

    在Linux服务器环境维护中,通常会mysqldump命令来备份数据库,通常命令如下 mysqldump -uusername -ppassword --databases databasename ...

  7. mysql 导出中间 数据_MYSQL数据库之间的数据导出与导入

    源数据库地址: 172.16.1.7 目标数据库地址: 172.16.1.51 步骤: (1) 进入172.16.1.7服务器,登录mysql数据库 mysqldump -uusername -ppa ...

  8. mysql 复制数据文件_mysql数据库搬家,可以直接复制数据库文件吗

    诶?这项技术又是什么玩意(What)? 这项技术为什么会存在?我们已经有那么多解决方案(Method)了,我们为什么要用它(Why)? 如果这项技术那么好且我们正好有场景可以用到这项技术,且能使我们的 ...

  9. mysql求女生人数_mySql数据库基础

    SQL 结构化查询语言. MySQL 数据库管理系统. SQL Server 微软的数据库管理系统. Oracle(甲骨文) 数据管理系统. show databases; 显示数据库管理系统中所有数 ...

最新文章

  1. caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
  2. 有趣、好玩、有料的网站收藏
  3. windows环境wampserver3 切换 php7
  4. java(6)——+号和++号--号
  5. python gridsearch_python gridsearch中的内存错误
  6. HTML5 classList 操作类名
  7. 机器学习之网格搜索(GridSearch)及参数说明,实例演示
  8. Java的笔记开源软件_安装 MapGuide Open Source 2.0(Java版本)笔记
  9. C语言 牛顿法 解方程,如何用科学计算器求方程的解(牛顿法解方程具体步骤)...
  10. Unicode字符集与多字节字符集
  11. 【电脑一点通】如何新建和切换Windows桌面
  12. mysql文本类型_mysql里存大量文本的数据类型是text吗?请详细说明一下
  13. java上传文件怎么设置成777权限,777权限的改法是怎样的 将文件权限修改为777图文教程...
  14. 不规则数据排序 Python sort sorted
  15. CDN加速与DDOS防御
  16. 寒武纪cnstream模型加速的python环境搭建笔记
  17. linux桌面支持hdpi,用于HiDPI显示器的最佳Linux桌面环境 | MOS86
  18. 线性代数(七)二次型——正交变换法化二次型为标准形
  19. 狂神springboot
  20. MongoDB基础指令

热门文章

  1. 太强了!用200个LED做一个智能手表
  2. 电为啥要分交流、直流?
  3. 电压kV为什么k要小写,原因你知道吗?
  4. java arcgis server_ArcGIS Server Java 开发实战---自定义command
  5. Lab 2 - Task v2 SP_22-设计complex multiplication共3个part-verilog设计
  6. jboss linux 性能,搭建jprofiler对jboss性能监控
  7. 大学计算机一级考试内容和范围,大学计算机一级考试.doc
  8. h5页面如何预览excel文件_如何让excel文件读取变得更简单
  9. python 线程同步_Python 线程同步
  10. mysql5 7选路径_MySQL 5.5/5.6/5.7及以上版本安装包安装时如何选择安装路径