Mysql常用命令

本文介绍了MySQL的一些基本知识和常用命令,包括端口、版本查询、数据库的创建与删除、表的操作如建表、插入数据、查询以及各种约束的使用。还提到了如何在命令行中启动和管理MySQL服务,以及数据导入等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注意:sql语句以分号结尾,分号是英文的分号mysql是不见“;”不执行,“;”表示结束!

           \c用来终止一条命令的输入。

Mysql常识:
 

默认端口号:3306
查看服务器版本:select version(); 或者 cmd命令 mysql -verison
登录数据库:mysql -uroot -p
退出数据库:exit/quit
查看当前系统下的数据库:show databases;
创建数据库:create 库名;
使用数据库:use 库名;
查看表:show tables;
建表:create table 表名 (字段名+空格+数据类型);
查看表结构:desc 表名;
添值:insert into 表名 (列名) values (值);
查看表中所有数据:select * from 表名;
查询建表时的结构:show create table 表名;
删除字段中的值:delete from 表名 where 条件;
删除表中的字段:delete from 表名 drop column 字段名;或者alter table 表名 drop 字段名
删除表:drop table 表名;
删除库:drop database 库名;
主键约束:primary key
唯一约束:unique
非空约束:not null
默认约束:default
外键约束:foreign key(外键)references主表(主键)
查看别的数据库的表格:show tables from 表名;


本地登录相关命令:

1.1启动MySQL服务:
  • cmd 命令行启动/关闭mysql服务:net start/stop mysql(以管理员身份运行)
  • 本地登录mysql -uroot -p密码
    本地登录(隐藏密码的形式)mysql -uroot -p 然后回车输入密码

1.2数据库常用基础命令

查看数据库show databases;
选择使用某个数据库use 数据库名;
创建数据库 create database 数据库名字;
创建数据库并且指定字符编码create database 数据库名字 charset=utf8;
删除数据库drop database 数据库名字;
查看当前使用的是哪个数据库 select database();
查看mysql数据库的版本号  select version();
导入数据库表(先进到某个数据库下)source 文件路径; (路径不要出现中文)
查看某个数据库下有哪些表show tables;
查看表的结构 desc 表名; //第一列都是字段名

*注意*导入数据库表前需要先进到某个数据库下;

              source 文件路径:路径不能出现中文字符。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值