MySQL的基本命令



1、登录
mysql -uroot -p password: // 这里直接键入密码即可,在linux中是不显示键入的内容的, 键入后直接回车就可以登录了。
2、创建一个数据库
CREATE DATABASE 数据库名;
3、删除一个数据库
drop database <数据库名>;
4、选择一个数据库
use <数据库名>;
5、创建一个数据表
CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ))ENGINE=InnoDB DEFAULT CHARSET=utf8;
6、删除数据表
DROP TABLE table_name ;
7、插入数据
INSERT INTO table_name ( field1, field2,...fieldN ) VALUES ( value1, value2,...valueN );
8、查询数据
SELECT column_name,column_name FROM table_name[WHERE Clause][LIMIT N][ OFFSET M]
如果数据字段太多导致显示有问题,可以在查询语句后面加\G
9、更新数据
UPDATE table_name SET field1=new-value1, field2=new-value2[WHERE Clause]
10、删除数据
DELETE FROM table_name [WHERE Clause]
11、连接查询,删除重复数据
SELECT expression1, expression2, ... expression_n FROM tables[WHERE conditions]UNION [ALL | DISTINCT]SELECT expression1, expression2, ... expression_n FROM tables[WHERE conditions];
12、分组查询
SELECT column_name, function(column_name)FROM table_name WHERE column_name operator value GROUP BY column_name;
需要条件筛选时使用having
13、null值处理
使用 is null 和 is not null
如
SELECT * FROM runoob_test_tbl WHERE runoob_count IS NULL;
14、增加表字段
ALTER TABLE testalter_tbl ADD i INT;
15、删除表字段
ALTER TABLE testalter_tbl DROP i;
16、修改表字段
ALTER TABLE testalter_tbl MODIFY c CHAR(10);
相关推荐
公司新闻
MES生产管理系统:智能制造的“超级大脑”
[2025-06-11]
以大模型智能体为核心:开启智能时代的华丽篇章
[2025-06-11]
公司微信公众号正式上线了!
[2021-10-18]
庆祝公司与北京新起跑教育咨询有限公司合作成功
[2021-09-06]
公司自研产品——线上兼职平台试运行
[2021-08-06]
行业动态
Twitter推出“超级关注”作者付费内容 但却面临苹果应用商店数量限制
[2021-09-06]
谷歌 Chrome 93 浏览器发布,包含大量优化改进
[2021-09-06]
网信办:算法推荐提供者不得利用算法屏蔽信息、过度推荐、操纵榜单
[2021-09-06]
胡润世界500强榜单:腾讯阿里领衔中国企业,华为小米上榜
[2021-09-06]
Facebook违反欧盟用户数据共享法规,被罚款2.167亿美元
[2021-09-06]
技术学堂
MySQL的基本命令
[2021-09-06]
Python学习先从环境搭建开始~
[2021-10-18]
PHP从mysql中取数据时,如何不让int类型的数据转成string?
[2021-09-06]
•••
•••