提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、数据库的开启和关闭
- 二、数据库的登录 添加数据库以及表
- 1.登录数据库
- 2.查看数据库
- 三 数据表
前言
提示:这里可以添加本文要记录的大概内容:
学习了数据库的安装以及开启关闭,还有在命令行上面添加删除数据库和表.
提示:以下是本篇文章正文内容,下面案例可供参考
一、数据库的开启和关闭
在命令行上面开启数据库要输入 net start mysql80 关闭要输入 net stop mysql80
另一种方式是在计算机服务开启和关闭数据库
二、数据库的登录 添加数据库以及表
1.登录数据库
如下(示例):
命令行以管理员运行,
使用代码 mysql -h localhost -P3306 -u root -p******
2.查看数据库
如下(示例):
使用命令 show databases; 可以出现服务器上面所有的数据库
此时出现了四个系统的数据库,我们想添加自己的数据库时,要使用命令 create database 0209db;
如下图:
同时在使用 show databases; 可以发现多出一个自己创建的数据库
三 数据表
在关系数据库管理系统中,很多表之间是有关系的,表之间的关系分为一对一关系、一对多关系和多对多关系。
1、查看所有的数据库
show databases;
2.、删除数据库
drop databases; //drop o2o9db;
最重要的是使用自己的数据库
使用自己的数据库
use 数据库名;
use0209db
说明:如果没有使用use语句,后面针对数据库的操作也没有加“数据名”的限定,那么会报“ERROR 1046 (3D000): No database selected”(没有选择数据库)
使用完use语句之后,如果接下来的SQL都是针对一个数据库操作的,那就不用重复use了,如果要针对另一个数据库操作,那么要重新use。
创建新的表格
create table student(
id int,
name varchar(20) #说名字最长不超过20个字符
);
查看定义好的表结构
desc stu;
、添加一条记录
insert into 表名称 values(值列表);
#添加两条记录到student表中
insert into student values(1,‘张三’);
insert into student values(2,‘李四’);
、查看一个表的数据
select * from stu
6、删除表
drop table stu
如图