zoukankan      html  css  js  c++  java
  • mysql 基本操作

    综合操作:

     #登录数据库

    [root@msdatet ~]# mysql -u root -p      

    # 显示数据库

    mysql> show databases;                       

    #进入testdata数据库

    mysql> use testdata;                              

    #显示当前数据库下的所有表 

    mysql> show tables;          

    #查询user表结构 

    mysql> desc user;             

    #查看usertable表内容

    mysql> select * from usertable;    

    #把usertable表修改表名为UT

    mysql> alter table usertable rename UT;      

    #把usertable表sex字段删除

    mysql> alter table usertable drop column sex;    

    #把usertable表age字段更改名为nianlin并把类型修改为char类型

    mysql> alter table usertable change age nianlin char null;   

    #删除数据库testdata

    mysql> drop database testdata;       

    #删除usertable表

    mysql> drop table usertable;          

    #创建usertable表并设定相关字段及类型

    mysql> create table usertable (name varchar(50),age int(10),sex char not null);        

    表操作:

    #  查看usertable表内容(所有查找)

    mysql> select * from usertable;          

    #  查看字段name为zhangshang的数据(精确查找)

    mysql> select * from usertable where name='zhangshang';   

    #查看字段name为zhangshang的数据(模糊查找)

    mysql> select * from usertable where name like 'zhangshang';   

    #usertable表插入内容(插入)

    mysql> insert into usertable (name,age) values ('zhangshang',11);    

    #把usertable表字段name为zhangshang的修改为xiaoming(修改)

    mysql> update usertable set name='xiaoming' where name='zhangshang';  

    # 删除usertable表中字段name内容为xiaoming的数据(删除)

    mysql> delete from usertable where name='xiaoming';  

    数据库备份:

    [root@msdatet ~]# mysqldump -u root -p testdata > /home/testdata_backup.sql

    数据库还原:

    提示:假如你数据库已经把testdata数据库删除掉了,需要进入mysql数据库创建一个新的数据库进行覆盖,

    如果testdata数据库没有删除,只是删除了表格可以直接还原,表名可以自定义。

    [root@msdatet ~]# mysql -u root -p testdata < /home/testdata_backup.sql

  • 相关阅读:
    交叉编译工具链
    QNX Hypervisor管理程序
    DSP与CEVA芯片
    Runtime系统
    使用Xjar对jar文件进行加密,防止反编译
    有10个线程, 主线程怎么等待10个线程执行完之后才执行
    vue——使用echart后,字体模糊问题
    css——background属性设置background-size
    echart——宽度设置无效问题
    js——实现缩略图滑动,实际图对应滑动
  • 原文地址:https://www.cnblogs.com/zoulongbin/p/8074081.html
Copyright © 2011-2022 走看看