2-[Mysql]- 初识sql语句

Posted 不要被骄傲遮蔽了双眼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2-[Mysql]- 初识sql语句相关的知识,希望对你有一定的参考价值。

1、统一字符编码

   强调:配置文件中的注释可以有中文,但是配置项中不能出现中文

mysql> \\s    # 查看字符编码

# 1.在mysql的解压目录下,新建my.ini,然后配置

#mysql5.5以上:修改方式有所改动
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

      #在执行mysqld命令时,下列配置会生效,即mysql服务启动时生效
#2. 重启服务
#3. 查看修改结果:
\\s

  

                             

            

      

 

 

2、sql(structured Query Language)结构化查询语言

 

SQL语句 

1.操作文件夹(库)
    增:
        create database db1 charset utf8;
    查:
        show create database db1;     # 查看db1数据库的详细信息
        show databases;                  # 查看所有数据库
    改:
        alter database db1 charset latin1;
    删: 
        drop database db1;


2.操作文件(表)
    先切换到文件夹下:use db1
    查看当前所在文件夹:select database();
    
        增:
            create table t1(id int,name char);
        查:
            show create table t1;         # 查看t1表
            show tables;                # 查看所有的表
            desc t1;                    # 表结构
        改:
            alter table t1 modify name char(3);        
            alter table t1 change name NAME char(7);    # 修改name --> NAME
        删:
            drop table t1;

3.操作文件内容(记录)
    增:
        insert into db1.t1(id,name) values(1,\'egon1\'),(2,\'egon2\'),(3,\'egon3\');
        insert into db1.t1 values(1,\'egon1\'),(2,\'egon2\'),(3,\'egon3\');
    查:
        select * from db1.t1;
        select id,name from db1.t1;
    改:
        update db1.t1 set name=\'sb\';
        update db1.t1 set name=\'SB\' where id=2;
    删:
        delete from db1.t1 where id=1;
        delete from db1.t1;
        

 

 

3、操作文件夹(库)

    

 

  (1)增加

      

  

 

  (2)show

 

  (3)alter 更改

 

  (4)删除

 

 

 4.操作文件(表)

   

  (1)切换数据库,查看当前的数据库

   

  

 

  (2)create

   

   

# formate
# ionoodb data

   

 

 

 

  (3)alter 更改

   

  

 

  

   (4)show、desc

  

  (5)drop 删除

  

 

 

 5、操作文件内容(记录)

  

 

  (1)insert into 

  

 

  (2)show、desc

  

 

  (3)update 更新

  

  

 

  (4)delete

    

     

 

以上是关于2-[Mysql]- 初识sql语句的主要内容,如果未能解决你的问题,请参考以下文章

MySQL.初识SQL

MySQL.初识SQL

1-4 初识sql语句

MySQL:初识SQL

Mysql 数据库—— 初识 Mysql

python之路--MySQL数据库初识