###插入数据
INSERT INTO [TABLE_NAME] (column1, column2, column3,...columnN) VALUES (value1, value2, value3,...valueN);
列:insert into person(id,name,age,phone,address)values (1,'yang',22,'123232323','中国上海');
###修改数据
UPDATE [table_name] SET column1 = value1, column2 = value2...., columnN = valueN
列:update person set address='浙江杭州';
update person set address='浙江杭州' where id = 1;
###删除数据
DELETE FROM [table_name] WHERE [condition];
列:delete from person where id = 1;
###数据的查询
SELECT column1, column2, columnN FROM table_name;
列:select * from person where name='yang'&& age=22;
###搜索
查询所有的数据,找到其中 name 字段以字符「ang」结尾的数据记录集合:
select * from person where name like '%ang';
查询所有的数据,找到其中 name 字段以字符「ang」结尾,并且前面还有一个任意字符的数据记录集合:
select * from person where name like '_ang';
查询出来所有年龄是 22,30,23 的人数据记录
select * from person where age not in (22,30,23);
###生序降序
ASC 表示数据结果集按升序排序,DESC 表示数据结果集按降序排序。
select * from person order by id desc;
###分组
select * from person group by name;
###用户管理:
1、新建用户:
CREATE USER name IDENTIFIED BY 'ssapdrow';
2、更改密码:
SET PASSWORD FOR name=PASSWORD('fdddfd');
3、权限管理
SHOW GRANTS FOR name; //查看name用户权限
GRANT SELECT ON db_name.* TO name; //给name用户db_name数据库的所有权限
REVOKE SELECT ON db_name.* TO name; //GRANT的反操作,去除权限;
###数据库操作
1、查看数据库:
SHOW DATABASES;
2、创建数据库:
CREATE DATABASE db_name; //db_name为数据库名
3、使用数据库:
USE db_name;
4、删除数据库:
DROP DATABASE db_name;
###创建表
2、复制表:
CREATE TABLE tb_name2 SELECT * FROM tb_name;
或者部分复制:
CREATE TABLE tb_name2 SELECT id,name FROM tb_name;
3、创建临时表:
CREATE TEMPORARY TABLE tb_name(这里和创建普通表一样);
4、查看数据库中可用的表:
SHOW TABLES;
5、查看表的结构:
DESCRIBE tb_name;
也可以使用:
SHOW COLUMNS in tb_name; //from也可以
6、删除表:
DROP [ TEMPORARY ] TABLE [ IF EXISTS ] tb_name[ ,tb_name2.......];
实例:
DROP TABLE IF EXISTS tb_name;
7、表重命名:
RENAME TABLE name_old TO name_new;
还可以使用:
ALTER TABLE name_old RENAME name_new;
mySQL
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...