mysql 基本语法和增删改查

1.操作数据库
win+r输入cmd开启命令行


13984395-20e048c60573eb4f.png

2.会出现如下边框
1.webp.jpg

3.输入账户,账户莫名为mysql -uroot;接下来账户需要密码,但是我的账户没有密码 直接回车
2.webp.jpg

4.操作成功会出现以下的显示
3.webp.jpg

5使用show databases;查看数据库。
4.webp.jpg

6.创建一个新的数据库 不能创建一个存在的数据库 会失败的
    CREATE DATABASE 数据库的名字 CHARSET=UTF8;

.如图是创建成功的![6.webp.jpg](https://upload-images.jianshu.io/upload_images/13987404-70326220e63d48d3.jpg?imageMogr2/auto-orien
t/strip%7CimageView2/2/w/1240)
7.进入demo数据库,创建一个数据表。

      进入数据库     USE demo;

  创建一个数据表

  CREATE TABLE 数据表的名字(
        列名 类型,
        列名 类型,
        列名 类型,
        列名 类型
  );
  CREATE TABLE stu(
            id INT,
        name VARCHAR(4),
        age INT,
        sex VARCHAR(1)
  );

如图
8.webp.jpg

8.插入数据

INSERT INTO 表 VALUES('','','','');
SELECT * FROM 表;


INSERT INTO stu VALUES('1','张三','18','男');
9.webp.jpg

9.删更新数据库中的内容
DELETE FROM stu;//删除数据表中的全部内容

    DELETEF ROM stu WHERE id=1;//删除数据表中的id为1的一行
10.webp.jpg

10改更新数据库中的内容

 UPDATE stu SET  name='xxxxx';//谨慎操作
UPDATE stu SET  name='aaaa' WHERE id=3;  //更新一列
UPDATE stu SET  name='bbbb',age='19',sex='N' WHERE id=2;  //更新一行
11.webp.jpg

11.查询数据表中的内容

   SELECT id,name,age,sex FROM stu;
   查询name列
   SELECT name FROM stu;
   查询编号为2的name列
   SELECT name FROM stu WHERE id=2;
12.webp.jpg

你可能感兴趣的:(mysql 基本语法和增删改查)