博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识mysql语句
阅读量:6084 次
发布时间:2019-06-20

本文共 1404 字,大约阅读时间需要 4 分钟。

 

操作文件夹(库)

create database db1 charset utf8;

# 查看当前创建的数据库show create database db1;# 查看所有的数据库show databases;

alter database db1 charset gbk;

drop database db1;

 

 

操作文件(表)

use db1; #切换文件夹select database(); #查看当前所在文件夹

create table t1(id int,name char);

查 

#查看当前的这张t1表show create table t1;# 查看所有的表show tables;# 查看表的详细信息desc t1;

# modify修改的意思alter table t1 modify name char(6);# 改变name为大写的NAMEalter table t1 change name NAMA char(7);

# 删除表drop table t1;

 

 

操作文件内容(记录)

 增

# 插入一条数据,规定id,name数据leileiinsert t1(id,name) values(1,"mjj01"),(2,"mjj02"),(3,"mjj03");

 查

select id from db1.t1;select id,name from db1.t1;select * from db1.t1; 

update db1.t1 set name='zhangsan';update db1.t1 set name='alex' where id=2;

 删

delete from t1;delete from t1 where id=2;
 

 

本节重点:

  • 掌握库的增删改查

 

一、系统数据库

执行如下命令,查看系统库

show databases;

nformation_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等

performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件、锁等现象
mysql: 授权库,主要存储系统用户的权限信息
test: MySQL数据库系统自动创建的测试数据库

二、创建数据库

1、求救语法:

help create database;

2、创建数据库语法

CREATE DATABASE 数据库名 charset utf8;

3、数据库命名规则:

可以由字母、数字、下划线、@、#、$区分大小写唯一性不能使用关键字如 create select不能单独使用数字最长128位# 基本上跟python或者js的命名规则一样

三、数据库相关操作

#查看数据库show databases;#查看当前库show create database db1;#查看所在的库select database();#选择数据库use 数据库名#删除数据库DROP DATABASE 数据库名;# 修改数据库alter database db1 charset utf8;
 

 

转载于:https://www.cnblogs.com/MayDayTime/p/9561587.html

你可能感兴趣的文章
为什么我弃用GNOME转向KDE(2)
查看>>
Redis学习记录初篇
查看>>
爬虫案例若干-爬取CSDN博文,糗事百科段子以及淘宝的图片
查看>>
Web实时通信技术
查看>>
第三章 计算机及服务器硬件组成结合企业运维场景 总结
查看>>
IntelliJ IDEA解决Tomcal启动报错
查看>>
默认虚拟主机设置
查看>>
php中的短标签 太坑人了
查看>>
[译] 可维护的 ETL:使管道更容易支持和扩展的技巧
查看>>
### 继承 ###
查看>>
数组扩展方法之求和
查看>>
astah-professional-7_2_0安装
查看>>
函数是对象-有属性有方法
查看>>
uva 10107 - What is the Median?
查看>>
Linux下基本栈溢出攻击【转】
查看>>
c# 连等算式都在做什么
查看>>
使用c:forEach 控制5个换行
查看>>
java web轻量级开发面试教程摘录,java web面试技巧汇总,如何准备Spring MVC方面的面试...
查看>>
使用ansible工具部署ceph
查看>>
linux系列博文---->深入理解linux启动运行原理(一)
查看>>