MENU

MySql

• 2023 年 12 月 26 日 • 阅读: 536 • 学习笔记

MySQL

进入sql

mysql -uroot -p030602 -P3306
sql语句初识
操作文件夹(库)
/* 创建一个名为db1的数据库,并设置字符集为utf8 */
create database db1 charset utf8;
/* 创建数据库时所使用的字符集、排序规则以及其他属性设置 */
show create database db1;

/* 查看所有数据库 */
show databases;
/* 修改库db1的字符集为gbk */
alter database db1 charset gbk;
/* 删除db1库 */
drop database db1;
操作文件(表)
/* 切换文件夹 进入库才能操作表*/
use db1;

/* 查看当前所在文件夹 */
select database();
/* 在当前库中添加一张表名为t1 t1中含有 id name 字段 id为整数 name为字符串 */
create table t1(id int,name char);
/* 查询当前库中 t1表中的内容 */
show create table t1;

/* 查询当前库中所有表 */
show tables;

/*用于查看表t1的结构信息。它会显示出表的列名、数据类型、约束条件等 */
dese t1;
/* 修改表t1中名为name的列的数据类型为char(6) */
alter table t1 modify name char(6);

/* 修改表t1中名为name的列的名称为NAME,并将其数据类型修改为char(7) */

alter table t1 change name NAME char(7);
/* 删除表t1 */
drop table t1;
操作文件内容(记录)
/* 增加t1表中 id,name字段 和值 */
insert t1(id,name) valuse(1,'egon1'),(2,'egon2'),(3,'egon3');
/* 选择查询语句查询db1库中 t1表中 id,name字段的内容 */
select id,name from db1.t1;
/* 选择查询语句 使用*通配符 查询所有列的内容 */
select * from db1.t1;
/* 将库db1.表t1中所有记录的name字段的值都修改为'SB' */
update db1.t1 set name = 'SB';

/* 将库db1.表t1中 id=2 的记录的name字段的值修改为'ALEX'*/
update db1.t1 set name = 'ALEX' where id=2;
/* 删除t1表 */
delete from t1;

/* 删除t1表中 id=2的记录 */
delete from t1 where id=2;

本文作者:LiuXiaoBai
文章标题:MySql
本文地址:https://www.ounoe.com/archives/407
版权说明:若无注明,本文皆刘小白的小窝原创,转载请保留文章出处。

返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码