MySQL数据库的基本命令使用

本文介绍了如何启动和关闭数据库,如通过系统服务或命令行工具。接着详细阐述了数据库的基本命令,包括查看数据库、时间、切换和退出数据库,以及创建、使用、删除数据库。此外,还讲解了如何创建、查看、修改和删除表,以及查询表数据的相关SQL语句。
摘要由CSDN通过智能技术生成

如何启动数据库?

方法一 :在系统属性里在服务里启动数据库

方法二 :win+r 打开命令提示符,在命令提示符里输入net start mysql

# 启动数据库 : net start mysql

# 登录数据库 : mysql -u用户名 -p用户密码

# 关闭数据库 : net stop mysql

 数据库的基本命令(  notice:数据库里的命令都是以分号结尾的)

# 查看当前仓库的所有数据库 :show databases ;

# 显示当前的时间 :select now();

# 退出当前数据库 :eixt/quit/ctrl+d;

# 创建数据库 指定编码格式创建数据库 :create database 数据库的名字 charset='utf8';

# 使用数据库 :use 数据库的名字;

# 查看当前使用的数据库 :select database();

# 删除数据库(该删除则不可以恢复 : drop database 数据库的名字;

# 查看当前数据库中所有表 :show tables;

# 创建表( 字段+数据类型 +约束条件)

 eg : create table students(

id tinyint unsigned primary key auto_increment,

name varchar(21) not null,

age tinyint default 0,

gender enum('男', '女') default '男');

以上的是创建了一个表名为students的表,id自增长,名字不可以超过21个字节且不可以为空,年龄默认为0,性别枚举为男和女,默认为男。

(以下代码均已# 创建表部分的代码为例)

# 查看表结构 :desc students;

# 查看创表sql语句 :show create table students;

# 删除表 :drop table students;

# 查看表中的数据 :

select (name,age, gender) from students;(查看 students表中的name,age, gender数据)

select * from students;(查看 students表中的所有数据)

# 修改表

# -- 添加字段(alter table 表名 add 字段 数据 约束):

alter table students add brithday datetime not null ;(在 students表中添加brithday字段,数据类型为datetime且不可以为空)

# -- 修改字段名 (alter table 表名 change 字段 数据 约束)

alter table students change brithday birth date not null ;

# -- 修改字段类型  (alter table 表名 modify 字段 数据类型)

alter table students modify birth varchar(255);

# -- 删除birth字段 :alter table students drop birth;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值