zoukankan      html  css  js  c++  java
  • Mysql

    基础操作

    基础的增删改查:
    创建库
    create database 数据库名
    删除库
    drop database 数据库名
    查
    show databases
    该---》该编码方式
    alter database 数据库名 charset gbk/(编码方式)
    
    表
    创建表
    create table 表名(字段 数据类型,字段 数据类型)
    删表
    drop table t1 
    改表
    改表中的字段的属性
    alter table t1 modify 表中的字段 要修改的属性
    修改表中的字段名及字段属性
    alter table t1 change 表中的字段 修改后的字段 要修改的属性
    修改表名
    alter table 原表名 rename 修改的表名;
    查表
    查看所有的表
    show tables;
    查看表的详细信息(字段及每个字段对应的数据类型,键,其他的我就不知道了)
    desc t1;
    查看当前这张表(好乱啊,还不如用desc t1.....,不过可以看这张表的存储引擎,编码方式)
    show create table t1; 
    
    表中数据
    增加数据
    默认添加所有字段,及批量添加数据
    insert t1 values(1,'gg'),(2,'ii');
    增加某个字段的数据
    insert t1(id) values(1),(2)
    删除数据
    删除某一条数据
    delete from t1 where id=1;     
    删除所有数据--------?有个问题
    delete from t1;
    改数据
    改某一条数据
    注:在改数据库中修改前面不用加数据库名,即 db.t1==t1
    update db.t1 set name = '北京' where id =2;
    修改全部数据
    update db.t1 set name = '长江一号';
    查数据
    查询所有数据
    select * from t1;
    查询某个/或几个字段
    select id,name from t1;
    sql基础操作

    windows下数据的备份

    参考:http://www.cnblogs.com/programmer-tlh/p/5782418.html

    备份 
    1、开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 
    2、利用“mysqldump  -u 用户名 -p databasename >exportfilename”导出数据库到文件,如mysqldump -u root -p voice > voice.sql,然后输入密码即可开始导出。 
    注意:>周边有空格
      
    还原 
    1、进入MySQL Command Line Client,输入密码,进入到“mysql>”。
    2、输入命令"show databases;",回车,看看有些什么数据库;建立你要还原的数据库,输入"create database voice;",回车。
    3、切换到刚建立的数据库,输入"use voice;",回车
    4,推出数据库,切到bin目录下,执行mysql -u root db816 < db816.sql
    5.  查看数据库是否导入
    数据库备份与还原
  • 相关阅读:
    GUI编程
    Markdown学习
    [python3]正则表达式
    python3_json&pickle
    python3_module_sys
    python3_module_os
    Python3_module_random
    Pyhton3_module_time()
    Python3 正则表达式 Regular Expression
    Python循环对象
  • 原文地址:https://www.cnblogs.com/benson321/p/9489107.html
Copyright © 2011-2022 走看看