前言
在学习Java时,会涉及数据库的相关操作,所以先学习mysql的基础知识
概述
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,属于 Oracle 旗下产品。(源自百度百科)
相关特点:开源、支持php、查询速度快等
常用的小型数据库:mysql
常用的大型数据库:oracle
相关操作
开启关闭mysql服务
1) 界面化开启关闭
右击 我的电脑-->管理-->服务-->mysql
2)cmd命令中开启关闭
开启:net start mysql
关闭:net stop mysql
登录mysql
*要先开启mysql服务才可登录
用管理员权限打开cmd(命令提示符)进行操作
登录命令:mysql -u root -p 回车 输入密码
查看数据结构
show databases;
创建数据库
create database 数据库名;
切换数据库
use 数据库名称;
查看数据库数据库中的所有表格
show tables;
删除数据库
drop database 数据库名;
创建表
create table 表名(
字段名1 数据类型1,
字段名2,数据类型2,
...
字段名n,数据类型n
);
1)如果起的名称和特殊关键字重复,可以使用`将其引起来(tab键上方的那个键)
eg: `int` int
2)不要起中文名
删除表
drop table 表名
查看表结构
1)show columns from 表名
2)show create table 表名
3)describe 表名
(后续动态更新…)