MySql (二)入门语句和基本操作

文章目录

MySQL的基本操作



mysql的入门语句:

1.查看服务器下的库

show databases;

2.创建库(数据库被创建后它的名字是不可以更改的)

create database 数据库名;

2.1.插看当前所在的库

select database();

3.删除库

drop database 数据库名;
drop database if exists 数据库名

drop database if exists 数据库名;

4.选中指定的库

use 数据库名;

5.最简单的建表语句

create table msg(
列1名称 列1类型,
列2名称 列2类型
);

例如:create table msg(
name varchar(4),
age int
)charset utf8;

6.查看库中的表

show tables;或者 show tables from 数据库名;

6.1 .插看表结构

desc 表名;

6.2. 插看表中的所有数据

select * from 表名;

7.删除表

drop table 表名;
drop talbe if exists 表名;

8.更改表的名字

alter table 表名 rename to 新表名;

9.查看表结构

desc 表名;

10.查看当前数据库的版本

方法1:在管理员的命令提示符窗口且已经登录到MySQL服务端,输入命令: select version();

方法2:退出数据库服务端的登录,在管理员的命令提示符窗口,输入命令:mysql --version;或mysql -V;

11.声明字符集

默认建表使用的是utf-8,但是我们在Windows窗口下使用的是GBK,因此需要使用对字符集进行声明。

set names gbk;

注意:如果当前语句打错之后应该退出本语句,在继续打新语句(退出本语句:\c)

 

MySQL的基本操作

insert into 表名

(列1名,列2名,列3名)

values

(列1值,列2值,列3值);

    1.插入一行的某个列

insert into msg    /**确定表**/
(name,age)    /**确定列**/
values
('张三',18);    /**确定值**/


    2.插入一行的全部列(此时所有的列都必须赋值,包括主键)

insert into msg 
values
('李四',12);

     3.插入多个行

insert into msg
values
('赵六',20),
('小明',25),
('小红',22);

delete from 表名    /**确定表**/
where 条件    /**确定条件**/


delete from 表名(删除整张表)

注:对于删除操作是不存在删除某行的某列的数据,即删除的最低是以行为单位进行删除。

update 表名    /**确定表**/
set 列1 = 列1值,    /**确定列和值**/
    列2 = 列2值,
where 条件;    /**确定条件**/

1.修改满足条件的某条数据

update msg
set age = 89,
where name = '张三';

查询整张表:

select * from 表名;

查询满足条件的某列

select 列名1, 列名2 from 表名 where 筛选条件;

查询满足条件的某行

select * from 表名 where age > 12;

 

本文原文地址:https://blog.csdn.net/qq_43952245/article/details/90449070


 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值