Mysql基本操作

Posted 迷途者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql基本操作相关的知识,希望对你有一定的参考价值。

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);

  

 

 

  

  

  

 

 

  

 

 

 

 

  

 

 

 

  

 

 

 

 

 

 

 

  

 

以上是关于Mysql基本操作的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 介绍及基本操作命令

MYSQL-MYSQL基本操作及语句规范

Python数据库操作 初识mysql和mysql基本操作#学习猿地

MySQL基本操作,新手入门宝典

MySQL的基本操作

MySQL基本操作和基于MySQL基本操作的综合实例项目