mysql入门语句

1 如何打开mysql

mysql -h localhost -u root -p
mysql -u root -p(如果不写默认localhost)

2 创建一个数据库

create database dbName;

3 删除数据库

drop database dbName

4 修改数据库

(不能修改数据库的名字!只能修改字符集和整理集,简单先自己看)

5 选择数据库

(在进行,行的相关操作时,要先选择数据库)

use dbName

6 如何查看库下面的所有表

show tables;

7 如何删除一张表

drop table tablename;

8 如何修改表名

rename table oldName to newName;

alter tble oldName rename newName;

9 查看表结构

desc tablename;

10 最简单的建表语句

create table 表名(

列1名称  列1类型,

列2名称  列2类型(最后一列不要加,)

);

create table stu(

id int,

name varchar(10)

);

11 为留言本创建一张表

create table msg(

id int,

title varchar(60),

name varchar(10),

content varchar(1000)

);

12 增加字符集:
默认建表一般用UTF-8,而我们在Windows下的窗口是GBK的,因此需要声明字符集。

    set names 字符集;(声明字符集)

    1)insert into TName values(..,..,..);

    2).insert into TName(字段名1,字段名2,...) values(..,..,..);

    3).insert into TName(字段名1,字段名2,...) values(..,..,..),(...,...,...),...;

13 删除字符集

 1).delete from msg;  

     删除整张表

 2).delete from msg where 条件; 

     根据条件删除哪一行    

14 修改字符集

 1).update msg set 字段名1 = value1,字段名2 = value2,...;

       修改指定字段的值(如果不加条件所有行都会被修改)

 2).update msg set 字段名1 = value1,字段名2 = value2,... where 条件;

       根据条件的值修改指定字段的值

15 查找字符集

  1).select * from TName; 

       查询所有的列

  2).select 字段名1,字段名2,.. from TName;

       查询指定字段的列

  3).select * from TName where 条件;

       查询符合条件的所有列

  4).select 字段名1,字段名2,.. from TName where 条件;

       查询符合条件的指定列

16 列表管理之列的增删改

1).增加列

    列名 列类型 [列属性] [默认值] --> 列声明

    Alter table 表名 add 列声明;

    可以用after来声明新增的列在哪一些后面

    Alter table 表名 add 列声明 after flower;

    如果新增放在最前面怎么做?

    Alter table 表名 add 列声明 fist;

2).修改列

    Alter table 表名 change 被改变的列名 列声明;

3).删除列

    Alter table 表名 drop 列名;

小操作:

关闭mysql进程:exit;

语句打错以后应该退出语句再打新的语句:\c

设置字符集的语句set names gbk

记录mysql的操作记录到所给的文件tee D:\\0325-1.sql
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值