MySQL数据库基础(1)数据库基础
目录
一、数据库简介
1、概念
(1)数据:如文字、图形、图像、声音以及学生的档案记录等,这些都是数据
(2)数据库(DataBase):存储数据的容器、管理数据的方法和技术
(3)数据库系统的组成
2、数据库
(1)数据库管理系统(DataBaseManagementSystem:DBMS):主要是进行数据的创建(Create)、读取(Read)、更新(Update) 以及删除(Delete)等数据操作
(2)数据库应用程序
(3)人员:DBA、程序员
(4)关系型数据库
特点
- 表的每一列都有唯一的列名,且该列所有的数据均为同一种数据类型,列在表中的次序无关紧要
- 表中的每一行代表一条记录,表中的任意两行记录不能完全相同,行在表中的顺序也无关紧要
二、mysql数据库
1、概念
开源的小型关系型数据库
2、启动和暂停mysql服务
- 使用Windows服务窗口:右键“我的电脑”-管理-服务-mysql56
- 使用mysql命令:以管理员权限运行CMD-net stop/start mysql56
三、客户端连接mysql服务
1、MySQL 客户端连接 MySQL 服务器
步骤:
(1)数据库用户开启 MySQL 客户端(如 MySQL 自带客户端、CMD 命令提示符窗口)
(2)数据库用户在 MySQL 客户端上输入连接信息进行身份认证
2、使用CMD连接MySQL 服务器
步骤:
- 配置环境变量:右键单击“计算机”,在弹出的菜单中单击“属性”,弹出系统属性窗口,选择“高级系统设置”选项卡, 单击“环境变量”按钮
- 在“系统变量”区域找到“Path”变量后进行双击,弹出“编辑系统变量”对话框
- 将光标定位到变量值文本框的最后, 输入“;”, 然后将 MySQL 的 bin 目录“C:\Program Files\MySQL\ MySQL Server 5.6\bin”添加到变量值文本框末尾
- mysql -h 127.0.0.1 -P 3306 -u root -pabc123; 或 mysql -h localhost -P 3306 -uroot -pabc123;
四、Navicat for mysql
1、连接mysql服务
步骤:
(1)单击“连接”按钮,出现“新建连接”窗口。
(2)分别输入连接名、MySQL 服务器主机地址、服务 端口号、用户名和密码,单击“确定” 按钮。
(3)单击“mysql-1”连 接成功登入 MySQL 服务器。
2、创建/删除数据库
(1)创建:右键-新建数据库-输入名称
(2)删除:选中要删除的数据库-右键-删除
3、导入/导出
(1)导入:新建数据库-右键数据库-运行sql文件
(2)导出:选择要导出的数据库-右键-转储sql文件
MySQL数据库基础(1)数据库基础的更多相关文章
- MySQL(一) -- MySQL学习路线、数据库的基础、关系型数据库、关键字说明、SQL、MySQL数据库、MySQL服务器对象、SQL的基本操作、库操作、表操作、数据操作、中文数据问题、 校对集问题、web乱码问题
1 MySQL学习路线 基础阶段:MySQL数据库的基本操作(增删改查),以及一些高级操作(视图.触发器.函数.存储过程等). 优化阶段:如何提高数据库的效率,如索引,分表等. 部署阶段:如何搭建真实 ...
- mysql基础篇 - 数据库及表的修改和删除
基础篇 - 数据库及表的修改和删除 修改和删除 一.实验简介 本节实验中,我们将学习并实践如何对数据库的内容做修改,删除,重命名等操作. 二.实验准备 在正式开始本实验内容之前,需要先 ...
- MySQL数据库:SQL语句基础、库操作、表操作、数据类型、约束条件、表之间的关系
数据库相关概念: 1. 数据库服务器:运行数据库管理软件的计算机 2. 数据库管理软件:MySQL.Oracle.db2.slqserver 3. 库:文件夹,用来组织文件/表 4. 表:文件(类似于 ...
- Python进阶----数据库的基础,关系型数据库与非关系型数据库(No SQL:not only sql),mysql数据库语言基础(增删改查,权限设定)
day37 一丶Python进阶----数据库的基础,mysql数据库语言基础(增删改查,权限设定) 什么是数据库: 简称:DataBase ---->DB 数据库即存放数据的仓库, ...
- 数据库MySQL(带你零基础入门MySQL)
(一)认识数据库 redis默认端口:6379 mysql默认端口:3306 什么是数据库? 数据库的英文单词:data base,简称DB. 数据库实际上就是一个文件集合,是一个存储数据的仓库,本质 ...
- MySQL学习笔记01_数据库基础知识
01_1 mysql数据库启动与停止 以<管理员权限>启动cmd: 输入net stop mysql停止mysql服务: 输入net start mysql启动mysql服务: 输入mys ...
- mysql基础:数据库的创建,增删改查
=============查看数据库========================== 使用SHOW语句找出服务器上当前存在什么数据库: mysql> SHOW DATABASES; +--- ...
- MySql数据库基础操作——数据库、用户的创建,表的制作、修改等
MySql 是一款使用便捷.轻量级的数据库.因为他体积小.速度快.安装使用简单.开源等优点,目前是使用最广泛的数据库.目前位于Oracle甲骨文公司旗下.那今天我们就来介绍一下数据库的基本操作.具体介 ...
- MySQL学习基础之一 — 数据库查询
廖大神的练手神器:在线SQL: https://www.liaoxuefeng.com/wiki/1177760294764384/1179611432985088 运行MySQL等实际的数据库软件, ...
- MySql数据库基础之数据库简介及安装
MySql数据库简介: 众所周知,MySql数据库是一款开源的关系型数据库,在Web应用方面,MySql是最好的.最流行的RDBMS(Relational Database Management Sy ...
随机推荐
- db9串口接头的定义
这个接头都是以公头为准,所有接头还是以公头去记. RS-232端(DB9公头/针型)引脚定义 2: RXD 3:TXD 5:GND 1/4/6:内部相链接 7/8 :内部相链接 1.RS-232端 ...
- 容器之分类与各种测试(三)——list部分用法
list是一个双向链表 例程 #include<stdexcept> #include<memory.h> #include<string> #include< ...
- Linux学习 - 条件判断
一.判断格式 test -e /root/install.log 或 [ -e /root/install.log ] 使用echo $?查看是否正确,当返回0时表示返回正确 1 按照文件类型进行判断 ...
- oracle中的控制语句
一.条件语句1.流程控制-if else(1)ifif 判断条件 then ...end if;(2)if-elseif 判断条件 then ...else ...end ...
- 【编程思想】【设计模式】【结构模式Structural】MVC
Python版 https://github.com/faif/python-patterns/blob/master/structural/mvc.py #!/usr/bin/env python ...
- 手写Starter
一. Starter工程的命名 Spring 官方定义的Starter通常命名遵循的格式为spring-boot-starter-{name},例如 spring-boot-starter-web.S ...
- Selenium和PhantomJS
Selenium Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上, ...
- numpy基础教程--对数组进行水平拼接和竖直拼接
在处理数组的时候经常要用到拼接,numpy中有两个非常实用的函数,可以快捷对数组进行拼接 1.hstack(tup)函数可以接收维度相同的数组,进行水平拼接. 2.vstack(tup)用来竖直拼接 ...
- C#ADO.NET技术总结
[ADO.NET的主要组件-..NET framework数据提供程序和DataSet(数据集)] 一.DataSet数据集负责对数据库执行命令. 二.NET framework数据提供程序的四个核心 ...
- centos部署配置gogs代码仓库
目录 一.简介 二.部署 三.网页配置 一.简介 Gogs的目标是打造一个最简单.最快速和最轻松的方式搭建自助Git服务.使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的 ...