mysql 简单操作

CREATE TABLE  student(
 id int auto_increment primary key,
    name varchar(255) ,
    score varchar(255) 
); 

1.创建一个名字为openfire数据库:

create database openfire;
2.可以用以下地命令来查看创建的数据库是否成功:
show databases;
3.进入数据库:
use openfire;
4.用下面的命令来查看该数据库中的表:
show tables;
5.创建一个表

CREATE TABLE userFire (id INT NOT NULL AUTO_INCREMENT,title VARCHAR(100) NOT NULL);

CREATE TABLE addBook (id INT NOT NULL primary key AUTO_INCREMENT,userName VARCHAR(100),phoneName VARCHAR(100) ,addr VARCHAR(100) ,reIdentifier VARCHAR(100) );

6.显示表结构

show create table person \G 或者 show person

7.增加一个字段 comment 代表注释

alter table addBook add newColumn varchar(8) comment '新添加的字段';
  alter table addBook add data json DEFAULT NULL comment '新添加的字段';

7.插入数据

INSERT INTO person (name,birthday) VALUES ('Wilson', '1988-11-12');

insert into test_json (obj_json, arr_json)   values ('{"key1": "value", "key2": 2019, "time": "2015-07-20”}’, '["xin", 2019, null, true, false, "2019-5-14 21:30:00"]');
insert into test_json (obj_json, arr_json)   values (JSON_OBJECT('key1', 'insert by JSON_OBJECT', 'key2', 3.14159), JSON_ARRAY('Go', 'Ruby', 'Java', 'PHP'));   

8.查询单个/所以 字段

select name from person  select * from person

9.更新某个表中的某个字段 更新Json 字段

UPDATE person SET name='liuqiao' and where id=2;   
UPDATE addBook SET data='{"uid":"122","useName":"xiaoM","usePhone":"15111220570","userAddr":"changsha"}' WHERE id=3;

MYSQL删除数据

1.删除某个表中的某个字段

DELETE FROM person where id=2;

2.查询 person 表中 ID小于2的数据

select * from person where id<=2;

3.查询"Person" 表中选取头两条记录。 查询json 字段

SELECT TOP 2 * FROM person; 错误xx

4.查询”Person" 表中选取居住在以 “l” 开始 /包含l 的人 /结尾的人

select * from person where name like 'l%';
select * from person where name like ‘%l%’;
select * from person where name like ‘%l’;

5.查询 "Persons" 表中选取名字的第一个字符之后是 "liu" 的人:

SELECT * FROM Persons WHERE name LIKE ‘liu’;

//6.查询 "Persons" 表中选取的这条记录的姓氏以 "C" 开头,然后是一个任意字符,然后是 "r",然后是任意字符,然后是 "er":

//SELECT * FROM Persons WHERE name LIKE 'C_r_er';

//7.查询"Persons" 表中选取居住的名字以 "A" 或 "L" 或 "N" 开头的人:

//SELECT * FROM person  WHERE name LIKE '[!ALN]%’;
  1. 打开cmd,输入,回车
mysql -uroot -p

二.退出,三种方法都可

1 mysql > exit
2 mysql > quit
3 mysql > \q

你可能感兴趣的:(mysql 简单操作)