MySQL基础命令集合

连接本地数据库

命令格式:mysql -u用户名 -p密码

mysql -utoot -p123

如果没有密码,可以不用写-p,用户默认为root

连接远程数据库

命令格式:mysql -h数据库IP -u用户名 -p密码

mysql -h192.168.110.2 -uroot -p123

退出MySQL

exit

创建数据库

命令格式:create database 数据库名

create database mysqls;

显示数据库

show databases;

注意后面有个s

删除数据库

命令格式:drop database 数据库名

drop database mysqls;

如果要删除一个不确定存在的数据库,需要添加if exists关键词

drop database if exists mysqls;

进入|使用数据库

命令格式:use 数据库名

use mysqls

进入数据库后,我们下面一些对数据表的操作都会在这个数据库下面进行,如果想要跳转到其他数据库,使用show databases就能查找所有数据库,然后使用use跳转到其他数据库就可以了


当前选择的数据库

命令格式:select database();

select命令表示当前选择或连接的数据库, 你可以用select加关键词可以输出数据库的一些信息,如下:

#显示当前MySQL版本
select version();

#显示当前时间
select now();

#显示年月日
select dayofmonth(current_date);

#显示字符串
select "hello world";

#当计算器使用
select ((2 * 3) / 10) + 24;

#显示数据表内容
select*from my_tables;

以上仅为select的一些常用命令组合;

创建数据表

命令格式:create table 表名(字段名 数据类型 [, 字段名n 数据类型n])

#新建一个用户表
create table users(
    id int(4) not null primary key auto_increment,
    name char(10),
    age int(2)
);

新建一个表名为users的数据表,给了id、name、age三个字段,并不允许id为空、设为主键、自动增长;

获取数据表结构

命令格式:desc 表名

desc myTables;

也可以使用show columns from 表名

MySQL基础命令集合就到这里,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值