【MySQL】数据库的前提准备

数据库的基本概念

●数据库管理系统(Database Management System,DBMS)︰数据库系统中对数据进行管理的软件系统。

●数据库(Database,DB)︰按照特定的数据结构来组织、存储和管理数据的仓库。

●表(Table):某种特定类型数据的结构化清单。

●列(Column)或字段:表由一个或多个列组成,每个列有对应的数据类型。

●行(Row)或记录:表中的数据是按行存储的,每行存储一条数据(记录)。

●主键(Primary Key) : 一列(或一组列),它的值能够唯一区分表中每一行。

●SQL (Structured Query Language)︰结构化查询语言,专门用于与数据库通信的语言。

Mysql启动

●软件的安装需要注意的问题:

        o安装路径使用默认路径

        o用户名: root   密码:123456

●软件启动

        o 开始->MySQL->MySQL5.7->123456

        o net start mysql57(关闭命令为net stop mysql57,需要管理员权限打开cmd)

        o Windows+r打开cmd输入: mysql -uroot -p123456

                welcome ...√安装成功

                mysql不是内部命令×

        修改环境变量:电脑->属性->高级系统设置->高级->环境变量->系统变量(path)->编辑->新建->(默认安装路径:C:Program FilesMySQLIMySQL Server 5.7\bin)->所有窗口

        确定
        不能连接...×

        服务开启:搜索服务->点击名称一列->按M键->找到MySQL->鼠标右键-→>启动

        闪退原因: (1)服务没有开启(2)密码错误


●命令行中退出
o Exit

o Quit

o \q

数据库基本命令

show databases;//展示数据库
create databases mydb0406;//数据库创建
use mydb0406;//使用数据库
show tables;//查看当前有哪些表
//重新找一个已经存在的数据库和表
use mydb;
show tables;
select databases();//查询用的哪个数据库
select version();//查询版本
select now();//查询日期
select user();//查询用户
drop database mydb0406;//删除数据库

如果存在再删除数据库,不存在就删除的话会报错:

创建数据库也一样:不存在数据库才创建

导一个写好的脚本:注意!

不需要写分号。因为我们在写脚本的时候一条条语句是有分号的。再写就重复了。

路径名不能有中文。

写这条语句有错误的话,看看是不是没调用数据库和使用库。

show databases;
use mydb;


导一个脚本:

dept部门,emp员工,salgrade工资

desc emp;//看一下员工表  查看表结构
desc dept;
desc salgrade;

字段,类型,空,键,默认值,额外的。

select * from emp;//具体查询数据
select * from dept;
select * from salgrade;

字段,名字,工作,领导,入职日期,工资,佣金,部门编号 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值