MySQL基础命令

  • 登录mysql命令框,以管理员身份运行

命令1:mysql -u usernae -p password

命令2:   mysql -u username -p password -h

需要连接的mysql主机名(localhost本地主机名或mysql的ip地址:默认为127.0.0.1) -p 端口号:默认为3306)

使用其中一个就ok,输入命令后DOS命令框得到mysql> 就说明已经进入了mysql系统。

  • 查看mysql当中的数据库命令

命令:show database;

mysql数据库中,就算没有创建数据库,mysql中也有数据库而在没有创建之前存在的数据库就是mysql的系统数据库。

mysql系统数据库一般有4个:

information_schema数据库:提供访问数据库元素的方式

performance_schema数据库:此数据库为数据库性能优化提供重要的参考信息。

sys数据库:所有的数据源来自performance_schema

mysql数据库:该数据库也是一个核心数据库,存储用户的权限信息与帮助信息。不可以随便修改其内容。

  • 创建库命令

1:create database 数据库名;(如果创建的数据库已存在则会报错)

2:create database if not exists 数据库名;(如果数据库已存在则不创建,否则创建,不会报错)

  • 删除库

1:drop database 数据库名 ;(如果删除的是系统中不存在的数据库,则会报错)

2:drop database if exists 数据库名 ;(有这个库就删除,没有则不删,系统不会报错)

  • 使用创建的数据库

use 数据库名   (使用了系统当中不存在的数据库会报错)

  • 查看当前使用的数据库名称

select database();

  • 创建表

use 数据库名; --------------进入创建的数据库

create table 表名 (字段1类型,字段2类型,......) -------------创建表

注:在创建表的过程中字段的最后一个字段不能加逗号或分号,不加任何符号。

  • 查看创建的表

show tables; ------------查看当前数据库下所有的表名

desc 表名; ---------------查看表的详细信息

注:desc当前数据库中不存在的表名时,会报错。

  • 删表

drop table 表名;

drop table if exits 表名;

  • 修改表名

alter table 表名 rename to 新表名;

  • 给表添加字段(添加字段)

alter table 表名 add 字段名 类型;

  • 修改表的数据类型

alter table 表名 modify 字段名 类型;

  • 修改表的字段名和数据类型

alter table 表名 change 旧字段名 新数据类型;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值