MySql第二天

饭宝  金牌会员 | 2022-9-16 22:25:01 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 576|帖子 576|积分 1728

2022-09-04
MySQL常用的命令:
1、进入MySQL的命令:
  1. mysql -uroot -p;
复制代码
说明:-uroot是指以root方式进行登陆MySQL。之后输入设置的SQL密码。
2、查询当前的时间
  1. select now();
复制代码
3、退出的命令三种操作
(1)方式一,输入命令
  1. exit;
复制代码
 (2)按“Ctrl+D”键,退出
(3)也可以输出下面命令
  1. quit();
复制代码
---------------------------------------------------------------------------------------------------------------
数据库操作的命令
4、显示当前所有的数据库
  1. show databases;
复制代码
5、创建数据库
  1. create database xxx(数据库名称) charset=utf8;
复制代码
注:如果在Linux操作系统中,创建的数据库默认是存放在“/var/lib/mysql”中。
6、使用某个数据库
  1. use xxx(某个数据库名称);
复制代码
7、查看当前使用的数据库
  1. select database();
复制代码
8、删除某个数据库
  1. drop database xxx(某个数据库名称);
复制代码
---------------------------------------------------------------------------------------------------------------
表操作的命令
9、显示表
  1. show tables;
复制代码
10、创建表
在创建表之前,选中要在哪个数据库插入数据,使用命令“use xxx(某个数据库名称)”,再执行创建表的操作。
例如:创建一个学生表
  1. create table students(id int unsigned primary key auto_increment not null,name varchar(10) not null,age tinyint default 0,gender enum("男","女") default "男");
复制代码
11、查看表的结构
  1. desc xxx(某个表的名称);
复制代码
12、在表中添加某个字段
例如:在表“students”中添加字段birthday
  1. alter table students add birthday datetime not null;
复制代码
说明: alter table 表名 add 字段名(属性) 类型 限制;
13、修改字段类型
例如:将字段中的“birthday”的类型“datetime”改为“date”
  1. alter table students modify birthday date;
复制代码
说明:alter table 表名 modify 字段名  新改的类型名
14、修改表中的字段名和字段类型
例如:将字段中的名称“birthday”改为“birth”;而且将“birthday”字段的类型“datetime”改为“date”。
  1. alter table students change birthday birth datetime not null;
复制代码
说明:alter table 表名 change 字段名 新的字段名 字段的类型 限制
15、修改表——删除某个字段名
例如:将上述“students”表中的字段名“birth”删除
  1. alter table students drop birth;
复制代码
说明:alter table 表名 drop 字段名;
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

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

本版积分规则

饭宝

金牌会员
这个人很懒什么都没写!

标签云

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