博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql基本操作
阅读量:4616 次
发布时间:2019-06-09

本文共 1759 字,大约阅读时间需要 5 分钟。

mysql  是一个关系型数据库,里面存在表的概念。

整体结构:数据库可以存放多个表,每个表都可以存放多个字段  ,每个字段也都可以存放多个记录。

本文使用phpstudy软件中的mysql工具的dos命令操作数据库进行

phpstudy中mysql命令行打开方式:

  点击其他选项菜单,弹出中有个   MySQL工具  ,触摸弹出内容里有  MySQL命令行   ;点击,便打开了

  

  输入密码,开始mysql数据库操作,若是第一次打开,则初始密码默认为  root  

  然后回车便好了

  

  弹出 mysql>   就可以对数据库进行增删查改了!!

  注意:输入指令后一定要加分号 ;   进行结尾,分号是指令的结束符,如果没有加 分号即便回车,也代表这个指令尚未结束

  指令操作:

  1.查看数据库指令  show databases;

     能够看出当前有几个数据库;

  完整命令行为:

  mysql> show databases;

  

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

   mysql> create database itcon;

   创建一个名字叫 itcon  的数据库

  

  3.删除数据库   drop database 数据库名;

   mysql> drop database itcon;

  删除一个名字叫  itcon  的数据库

  

  4.进入数据库   use 数据库名;

   mysql> use itcon;

   进入一个名为  itcon 的数据库

  

 对数据表的增删查改:

  1. 创建数据表  create table 表名(字段 类型,字段 类型);

   mysql> create table t1(id int,name int);

  创建一个叫t1的数据表,声明了一个叫id的字段类型是int,还有一个叫name的字段,类型是int;

  

  2.查看数据表  show tables;

  mysql> show tables;

  查看当前数据库内的数据表;

  

  3.删除数据表 drop table 表名;

  mysql> drop tables t1;

  删除叫做t1的数据表;

  

  4.修改表名 alter table 表名 rename 新表名;

  mysql> alter table t1 rename apple;

  将名为t1 的数据表改名为 apple;

  

进入数据表的操作

  1.查看数据表定义(内容)   desc 表名;

  mysql> desc apple;

  查看一个叫apple的数据表的定义(内容);

  

  2.添加字段   alter table 表名 add 字段定义;

  mysql> alter table apple add age int;

  给apple的数据表添加一个叫age的字段 类型是int;

  通过desc 查看后就可以发现多出一个age的字段

  

  

  3.删除字段    alter table 表名 drop 字段名;

  mysql> alter table apple drop age;

  将apple数据表中的age字段删除;

  

  通过desc 查看

  

  4.修改字段   alter table 表名 change 旧的字段名  字段定义;

  mysql> alter table apple change name age int;

  修改apple表内的name字段为age 类型为int;

  

  修改字段类型   alter table apple modify age char;

  mysql> alter table apple modify age char;

  修改apple表下age字段类型为char;

  

 给字段添加数据(记录)

  添加一条记录

  insert into 表名(id,age) value(值1,值2);

  

 

 

  

  

  

 

 

  

 

 

 

 

  

 

 

 

  

 

 

 

 

 

 

 

  

 

转载于:https://www.cnblogs.com/Shinigami/p/10686253.html

你可能感兴趣的文章
ubuntu服务器版相关命令
查看>>
gdb
查看>>
flask下载zip文件报错TypeError
查看>>
彻底弄懂js循环中的闭包问题
查看>>
python测试开发django-24.表单提交之get请求
查看>>
帧动画布局文件 animation-list
查看>>
api接口通信安全性
查看>>
我想做个程序员:一位编程小白的App开发故事
查看>>
云服务器(uCloud)部署java web项目(四) apache转发请求到tomcat
查看>>
zoj 3165 (最小割,最大点权独立集)
查看>>
ArrayList深拷贝的一种实现方法
查看>>
2012考研英语--前辈的高分复习经验
查看>>
UVA10603倒水问题+隐式图搜索
查看>>
C++学习之字符串
查看>>
图像化列表
查看>>
2014年10月9日——语言基础2
查看>>
mysql查
查看>>
[正则表达式]难点和误区
查看>>
217. Contains Duplicate
查看>>
hadoop遇到问题总结
查看>>