1、MySQL产品的介绍

MySQL数据库属于MySQL AB公司,总部位于瑞典,后被Oracle收购。

优点:

(1)成本低:开放源代码,可以免费使用

(2)性能高:执行很快

(2)简单:很容易安装和使用

2、MySQL的版本

(1)社区版(免费)

(2)企业版(收费)

下载地址:https://dev.mysql.com/downloads/mysql/

目前可下载的版本有:5.5;5.6;5.7;8.0

3、下载完后安装即可(这里省略)

4、启动和停止MySQL服务

方式一:右击计算机——管理——服务——启动或停止MySQL服务

 

方式二:通过命令行方式

启动:net start mysql服务名

停止:net stop mysql服务名

 

 

5、MySQL服务端的登录和退出

登录:mysql 【-h主机名 -P端口号 】-u用户名 -p密码

退出: exit或ctrl+C

 

 

如果登录的是本机,而且端口号为3306,则可以省略。

 

查看数据库版本

 

6、MySQL语法规范

(1)不区分大小写

(2)每句话用;或\g结尾

(3)各子句一般分行写

(4)关键字不能缩写也不能分行

(5)用缩进提高语句的可读性

(6)注释:

单行注释:#注释文字

单行注释:-- 注释文字

多行注释:/* 注释文字  */

7、在windows控制台进行操作

(1)进入mysql

 

(2)查看Mysql中有哪些数据库

 

(3)使用一个数据库

 

(4)查看该数据库有哪些表

 

(5)新建一个数据库

 

(6)建表

 

(7)查看表的结构

 

(8)修改表的字段

 

(9)改变表中字段的顺序

 

(10)向表中插入记录(注意:插入varchar或date型的数据要用单引号引起来)

 

 

 

(11)查看表中所有的记录

 

(12)修改记录

 

(13)删除记录

 

(14)删除表

 

(15)删除数据库

 

8、SQL的语言分类

(1)DQL(Data Query Language):数据查询语言

select

(2)DML(Data Manipulate Language):数据操作语言

insert 、update、delete

(3)DDL(Data Define Languge):数据定义语言

create、drop、alter

(4)TCL(Transaction Control Language):事务控制语言

commit、rollback

9、使用图形用户界面客户端管理数据库

(1)SQLyog

(2)Navicat Premium

都差不多,看你个人喜欢选择,而我工作上用的是Navicat Premium

连接mysql

 

10、准备初始化数据

右击点运行SQL文件

 

选择已经准备好的数据库

 

可以看到该数据库有四张表

 

MySQL(二)MySQL的安装和简单使用的更多相关文章

  1. [mysql] 2进制安装和简单优化

    ##################################mysql 2进制安装和简单优化################################################## ...

  2. 二、Windows安装与简单使用MinIO

    MinIO的官方网站非常详细,以下只是本人学习过程的整理 一.MinIO的基本概念 二.Windows安装与简单使用MinIO 三.Linux部署MinIO分布式集群 四.C#简单操作MinIO 一. ...

  3. MySQL(二) MySQL基本操作

    数据库的基本操作 启动关闭 MySQL 服务 MySQL 安装好后,默认是当 Windows 启动.停止时,MySQL 也自动.停止.不过,用户可以使用 Windows 下的服务管理器或从命令行使用 ...

  4. MySQL(二)MySQL的启动或链接失败

    有时候用命令mysql -u root -p 或者服务器启动mysql数据库的时候,会出现抛出异常并失败. 以下是遇过的异常. 1.1)抛出的异常:出现ERROR 2002 (HY000): Can' ...

  5. 【Apache Kafka】二、Kafka安装及简单示例

    (一)Apache Kafka安装 1.安装环境与前提条件   安装环境:Ubuntu16.04   前提条件: ubuntu系统下安装好jdk 1.8以上版本,正确配置环境变量 ubuntu系统下安 ...

  6. Mysql单实例数据库安装

    第1章 MySQL数据库安装 在当今的大中型互联网企业里,MySQL数据库服务几乎都是运行在Linux系列操作系统上,当然,你在可以运行在Windows/Unix等商业操作系统上,大中型互联网企业使用 ...

  7. {MySQL数据库初识}一 数据库概述 二 MySQL介绍 三 MySQL的下载安装、简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句

    MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 ...

  8. mysql安装及简单操作

    sudo grep mysql_root_passwd /root/env.txt (现在很多人开始使用云主机,登录云主机之后可以根据该命令查看阿里云数据库密码) mysql 安装:rpm+retha ...

  9. mysql的安装和简单的操作

    一.MySQL的安装和简单操作 1.了解MySQL MySQL有两个软件 ---服务器软件     - socket服务端     - 本地文件操作 - 解析指令(mysql语句)---客户端软件   ...

  10. 【数据库】MySQL的安装与简单使用

    首先我们要下载Mysql的安装包,大家可以到http://mysql.com官网中根据自己的电脑系统版本下载 也可以点击 MySQL资源 下载 密码:btuu 建议下载5.7以上的版本,因为省掉了许多 ...

随机推荐

  1. OpenCV OpenGL手写字符识别

    另外一篇文章地址:这个比较详细,但是程序略显简单,现在这个程序是比较复杂的 http://blog.csdn.net/wangyaninglm/article/details/17091901 整个项 ...

  2. uc伯克利人工分割图像.seg文件解析

    之前看到  http://www.eecs.berkeley.edu/Research/Projects/CS/vision/grouping/segbench/ 提供的人工图像分割的.seg格式 ...

  3. 熊猫猪新系统测试之四:Ubuntu 14.04

    目前猫猪在办公室一般用的就是乌班图系统,一方面原因是老本本性能跑不起来Windows,更重要的是本猫觉得Linux系统更开放些.况且现在用的也比较熟了,完全可以脱离Windows鸟!这一系列4篇新系统 ...

  4. <mate name="viewport">移动端设置详解

    <meta name="viewport" content="width=device-width,height=device-height,initial-sca ...

  5. [Domino]Java访问Domino必需配置的服务器设置

    应用场景 我们需要通过Java远程访问IBM Lotus Domino R6和R5服务器,从中获取用户邮箱的邮件信息等关键数据.我们不需要提供每一个用户密码以及ID文件. 我们的具体做法是,通过Dom ...

  6. 2T以上的盘怎么分区, 利用parted创建 linuxTB硬盘GPT分区

    parted创建GPT分区(fdisk不支持创建GPT分区,GPT支持大于2TB分区,MBR不支持) 介绍2种分区表: MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T (T; tera ...

  7. RDC去省赛玩前の日常训练 Chapter 1

    4/3 技能点 A. 生成树的计数 论文:周冬<生成树的计数及其应用>(看不懂 pending) 一个栗子:Codeforces 719D 两个做法 Matrix-Tree + 高斯消元, ...

  8. Invoke-ASCmd 部署SSAS database

    Install-Module -Name SqlServer -RequiredVersion 21.0.17099 -AllowClobberInvoke-ASCmd -Server 10.162. ...

  9. require、缓存

    什么是require? -Node使用CommonJS模块规范,内置require函数用于加载模块文件 -require的基本功能是>读入并执行一个javascript文件,然后返回该模块的ex ...

  10. redis安装、使用

    官网:http://redis.io/ github地址:https://github.com/antirez/redis 简介:         redis是一个key-value存储系统.和Mem ...