zoukankan      html  css  js  c++  java
  • 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);

      

      

      

      

      

      

      

      

  • 相关阅读:
    Apache ActiveMQ 远程代码执行漏洞 (CVE-2016-3088)案例分析
    linux 软中断过高性能优化案例
    jvm默认的并行垃圾回收器和G1垃圾回收器性能对比
    JVM性能参数优化
    一次压测中tomcat生成session释放不及时导致的频繁fullgc性能优化案例
    sed命令实现文件内容替换总结案例
    You have new mail in /var/spool/mail/root消除提示的方法
    zookeeper常用命令
    mongodb输错命令后不能删除问题
    centos环境gcc版本升级
  • 原文地址:https://www.cnblogs.com/Shinigami/p/10686253.html
Copyright © 2011-2022 走看看