mysql基本操作(一)

原创 2018年01月12日 20:36:13

数据库:

1登录数据库:在DOS窗口中进入mysql安装目录的bin目录下收入mysql -u root -p(root 为默认用户名)后输入密码即可进入如图

进入mysql

2创建数据库: create database 数据库名;

这里写图片描述

3查看数据库:show databases;

这里写图片描述

4修改数据库名:alter database mydb character set db;(mydb是要修改的数据库名db是修改后的数据库名)

5删除数据库:drop database mydb;

这里写图片描述

退出数据库:exit;

表:

6创建数据库表:use db_name;create table table_name(字段名1 字段类型 字段约束,字段名2 字段类型 字段约束 …);

这里写图片描述

7查看表结构:use db_name;desc table_name;

这里写图片描述

8添加表数据:法1 . use db_name;insert into table_name(字段名1,字段名2 …) values(字段1的值,字段2的值 …), values(字段1的值,字段2的值 …);(一次添加多条 顺序可变)法2 . use db_name;insert into table_name values(字段1的值,字段2的值 …), values(字段1的值,字段2的值 …);(默认顺序)

这里写图片描述

9查看表数据: use db_name;select * from table_name;

这里写图片描述

10查看数据库中的表:use db_name;show tables;

这里写图片描述

11修改表名:use db_name;alter table table_name rename new_table_name;

这里写图片描述

12删除表数据:use db_name;delete from table_name;

这里写图片描述

13删除表:use db_name;drop table table_name;

这里写图片描述

字段:

进入某数据库操作:use db_name;(执行该操作后的操作中在未指定数据库的前提下默认操作该数据库)

这里写图片描述

14修改主键:alter table table_name modify id(要设置的主键字段) int(字段类型) primary key;(若该表已有主键则要先删除主键才可以设置)

这里写图片描述

15删除主键:alter table table_name drop primary key;

这里写图片描述

16添加外键:alter table table_name add constraint foreing_key_name foreign key(id(待加外键的字段)) references table_name(id(指向的字段 必须为主键)) on delete restrict on update cascade;

这里写图片描述

17查看外键:show create table table_name;

这里写图片描述

18删除外键:alter table table_name drop foreign key 外键名;

这里写图片描述

19添加默认值:alter table table_name alter 字段名 set default 默认值;

这里写图片描述

20删除默认值:alter table table_name alter 字段名 drop default;

这里写图片描述

21添加唯一性约束:alter table table_name add unique(字段名);

这里写图片描述

22删除唯一性约束:alter table table_name modify column 字段名 字段类型 not null(字段约束);

23添加自增约束:alter table table_name modify column 主键 int(字段类型) not null(字段约束) auto_increment;

这里写图片描述

24删除自增约束:alter table table_name modify column 主键 int(字段类型) not null(字段约束) ;

这里写图片描述

25删除指定名称的约束:alter table table_name drop index 约束名;

版权声明:本文为博主原创文章,未经博主允许不得转载。

MySQL之——基本操作汇总

本文记录了MySQL的一些常用操作,不多说了,直接一一列出: /* Author: liuyazhuang Date:2016-04-12 */ use test; DROP table if ex...
  • l1028386804
  • l1028386804
  • 2016年04月12日 14:28
  • 8163

mysql 常用操作(整理)

1       登录数据库 格式: mysql -h主机地址 -u用户名 -p用户密码–P端口 –D数据库–e “SQL 内容” >mysql -uroot -p 数据库名称 2       修...
  • lxh090821
  • lxh090821
  • 2013年07月22日 16:37
  • 23557

MySQL基本操作命令大全

yum list | grep mysql    //查看安装包 yum install -y mysql-server mysql mysql-devel   //安装 rpm -qi ...
  • wjxxaut
  • wjxxaut
  • 2016年08月04日 10:33
  • 328

MySQL数据库基本操作

MySQL的相关介绍 MySQL为关系型数据库(Relational Database Management System),这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数...
  • wuliowen
  • wuliowen
  • 2016年05月23日 13:41
  • 2926

MySQL数据库的基本操作

1、MySQL创建数据库使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。 所以我们这边使用root用户登录,root用户拥有最高权限,可以...
  • haandxc
  • haandxc
  • 2016年04月07日 10:49
  • 466

Linux下Mysql基本操作(二)

Linux下Mysql基本操作(二) 登录mysql以及修改mysql登录密码(命令不要直接复制去试,半角圆角等等的问题可能会造成命令错误,最好照着敲,这样应该就不会出错) 1.登录 我们一般都...
  • weixin_39510813
  • weixin_39510813
  • 2017年07月28日 15:54
  • 142

MySQL常用操作

目录启动MySQL服务 使用root用户登陆 查看命令帮助信息 查看授予用户的安全权限 注释 取消正在输入的命令 查看当前含有哪些数据库 连接数据库 查看当前数据库中含有哪些表 显示表属性 显示服务器...
  • qq_21397217
  • qq_21397217
  • 2016年06月13日 12:31
  • 730

Windows平台下MySQL常用操作与命令

1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldu...
  • chexlong
  • chexlong
  • 2016年11月05日 12:02
  • 620

Mysql和MongoDB常用操作总结

mysql是关系型数据库,能非常好的进行表之间的连接,而mongoDB则可以算是非关系型数据库,善于处理文本数据,本文基本包含了在做人工只能,机器学习算法方面时需要的操作。...
  • qq_39422642
  • qq_39422642
  • 2017年10月31日 07:03
  • 109

MySQL的基本用法和常用命令

1. 连接mysql服务器 打开命令行(开始菜单 + R ,输入cmd ,回车 ),输入: (如果报错,可以将mysql的bin目录加入windows系统的环境变量path中或切换至mysql的b...
  • lamp_yang_3533
  • lamp_yang_3533
  • 2016年11月06日 20:46
  • 1150
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql基本操作(一)
举报原因:
原因补充:

(最多只允许输入30个字)