MySQL
星夜望晴天
本博客用来记录本人的IT成长之旅
展开
-
MySQL-视图操作
MySQL-视图操作视图的含义:视图是一个虚拟表,是从数据库中一个或者多个表中导出来的表。1、创建视图语法:CREATE VIEW 视图名 AS SELECT 字段名1,字段名2,字段名n from 表名;例:创建视图create view vi_student as select * from student;例:使用视图(和表的使用方法一样)select * from vi_student;2、查看视图的详细信息1)在MYSQL中,information_schema数据库下的v原创 2020-05-13 00:05:23 · 386 阅读 · 0 评论 -
MySQL-数据查询语言(DQL)
MySQL-数据查询语言(DQL)一、select命令:SELECT [ALL | DISTINCT]{ * | table.* | [ table.field1 [ as alias1] [, table.field2[as alias2]][, …]] }FROM table_name [ as table_ alias ][ left|out|inner join table_name2 ]#联合查询[ WHERE … ]#指定结果需满足的条件...原创 2020-05-10 18:51:27 · 484 阅读 · 0 评论 -
MySQL-删除命令的区别
MySQL-删除命令的区别一、drop命令:1、删除数据库:DROP DATABASE[IF EXISTS] 数据库名;例:drop database if exists aa;2、删除数据表:DROPTABLE[ IFEXISTS ]表名;例:drop table if exists student;二、delete命令:语法:DELETE FROM 表名 [ WHERE condition ];例:delete from g...原创 2020-05-10 16:42:21 · 829 阅读 · 0 评论 -
MySQL-数据操作语言(DML)
MySQL- 数据操作语言(DML)1、INSERT 命令 ( 添加数据语句 ):语法:INSERT INTO 表名 [( 字段1, 字段2, 字段3, … )] VALUES ( '值1','值2','值3',…)例1.插入所有列:insert into grade (gradeid,gradename) values (4,"大四");例2.插入部分列:insert into grade (graDename) values("大五");例3.多个值插入:inser.原创 2020-05-10 16:27:37 · 183 阅读 · 0 评论 -
MySQL-数据定义语言(DDL)
MySQL-数据定义语言(DDL)查看数据表:show tables;一、CREATE命令:1、创建数据库:create database 数据库名;例:create database aa;2、创建数据表:CREATE TABLE [ IF NOT EXISTS ] `表名` (`字段名1` 列类型 [ 属性 ] [ 索引 ] [注释] ,`字段名2` 列类型 [ 属性 ] [ 索引 ] [注释] ,… …`字段名n` 列类型...原创 2020-05-10 15:52:04 · 182 阅读 · 0 评论 -
MySQL-表间复制
MySQL-表间复制将查询的结果作为插入的值可以实现表之间的数据复制INSERT INTO 要插入的表名(字段名) SELECT 查找的字段名 FROM 查找的表明例:insert into new_grade(gradename) select studentno from result原创 2020-05-09 18:50:53 · 104 阅读 · 0 评论 -
MySQL-数据表创建命令
MySQL-数据表创建命令1、在cmd命令行用 “mysql -uroot -p密码” 连接到数据库。2、用 “create database school;”创建表。3、用 “use school”; 打开需要操作的数据库。4、查看表:show tables;5、创建数据表语法:CREATE TABLE [ IF NOT EXISTS ] `表名` (`字段名1` 列类型 [ 属性 ] [ 索引 ] [注释] ,`字段名2` 列类型 ...原创 2020-05-09 18:22:03 · 3148 阅读 · 1 评论 -
MySQL-数据库操作命令
MySQL-数据库操作命令行1、查看数据库:SHOW DATABASES;2、创建数据库:CREATE DATABASE [IF NOT EXISTS] 数据库名;例:create database aa;例:create database if not exists ab;3、删除数据库:DROP DATABASE [IF EXISTS] 数据库名;例:drop database aa;例:drop database if exi...原创 2020-05-09 17:21:36 · 87 阅读 · 0 评论 -
MySQL-卸载
MySQL-卸载1.停止MySQL服务任务管理器-->服务-->找到mysql(在状态栏停止mysql服务)2.控制面板卸载MySQL相关软件3.删除MySQL文件夹(包括隐藏文件夹programdata里面)4.删除注册表信息(win+r-->regedit)HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQLHKEY_LOCAL_MACHINE\SYSTEM\Con原创 2020-05-09 16:11:15 · 84 阅读 · 0 评论 -
MySQL-安装和配置
MySQL-安装和配置的方法1、安装mysqlmysql是免费的,下载完直接安装即可。2、配置环境变量mysql需要配置环境变量,默认安装时直接把mysql下的bin的安装路径复制过去即可默认安装设置环境变量:将下面的目录复制到环境变量的path中 C:\Program Files\MySQL\MySQL Server 8.0\bin非默认安装时把安装路径下的bin路径复制过去3. cmd调用mysql方法一: mysql -uroot -p 输入密码...原创 2020-05-09 16:02:35 · 133 阅读 · 0 评论