OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6022|回复: 0

恒讯科技总结整理:mysql数据库常用命令

[复制链接]

19

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2021-6-16
在线时间
5 小时
发表于 2021-7-27 16:33:31 | 显示全部楼层 |阅读模式
初学者在学习MySQL数据库时常常觉得现在的图形化工具很多,所以就不用去记MySQL得命,这个想法是错误的,我们使用MySQL的过程中不光只会用图形化界面进行操作,我们在代码编程过程中常常会用到命令对数据库进行操作,所以恒讯科技小编进对mysql的常用命令进行一下总结整理,希望对大家有所帮助。

常用命令:
启动MySQL服务:net start mysql
停止MySQL服务:net stop mysqlA
登录数据库:mysql -u db_name -p
“-u”表示用户名
“-p”表示密码
“–h localhost”可省略
“-h”表示服务器名,localhost指本机
“-P 3306”表示默认端口号,可省略
退出数据库:exit、quit、\q
显示当前服务器版本:SELECT VERSION();
显示当前时间日期:SELECT NOW();
显示当前用户:SELECT USER();
创建数据库:CREATE DATABASE db_name;
查看数据
查看所有数据库:SHOW DATABASES;
查看指定数据库:SHOW CREATE DATABASE db_name;
修改编码格式:ALTER DATABASE db_name CHARACTER SET gbk(需要修改的编码格式);
删除数据库:DROP DATABASE db_name;
打开数据库:USE db_name;
查看打开的数据库:SELECT DATABASE();
创建数据表:
CREATE TABLE tab_name(
username VARCHAR(20), //表中包含的属性 和约束条件
age TINYINT UNSIGNED,
salary FLOAT(8,2) );
查看打开的数据中以创建的表:SHOW TABLES;
查看指定数据库中创建的表:SHOW TABLES FROM db_name;
向表中插入数据:INSERT tab_name (username, age, salary)VALUES(‘Jack’, 28, 7110.12);
查看表中的所以内容:SELECT * FROM tab_name;
向表中添加一列:ALTER TABLE tab_name ADD age(属性名) TINYINTUNSIGNED(约束);
删除表中的一列:ALTER TABLE tab_name DROP password(删除的列名);
添加主键约束:ALTER TABLE tab_name ADD PRIMARY KEY (id);
添加外键约束:ALTER TABLE tab_name ADD FOREIGN KEY (pid)REFERENCES tab_name1(id);
插入记录:INSERT tab_name(name, score)VALUES(‘Jack’, 100);
更新记录:UPDATE tab_name SET score = 90 WHERE id = 1;
删除记录:DELETE FROM tab_name WHERE id = 2;
条件表达式:WHRER
例:SELECT * FROM student WHERE id%2 = 0;-查询id为偶数的记录
查询结果分组:GROUP BY
例:SELECT * FROM student GROUP BY score DESC;按照分数分组,并且降序排列(升序:ASC)
分组条件:HAVING
例:SELECT * FROM student GROUP BY score HAVING score > 60;按照分数分组,并且只显示大于60分的排序:ORDER BY

列表内容
例:SELECT * FROM student ORDER BY id DESC;按照id降序排列
限制返回结果的数量:LIMIT
例:SELECT * FROM student LIMIT 2;返回查询结果中的2条记录
例:SELECT * FROM student LIMIT 1,2;返回2条记录,从第1条记录开始(记录从0开始编号)

以上就是所有mysql数据库的常用命令,掌握了以上命令,你就可以算是对mysql数据入门了。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 23:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表