zoukankan      html  css  js  c++  java
  • MySQL命令

    mysql -hip地址 -uroot -p  登录

    exit = Ctrl + d                   退出

    select version(); 查看当前版本

    select  now();     显示当前时间

    create database 数据库名字 charset = utf8;                  创建数据库

    drop database 数据库名字;                                           删除数据库

    use 数据库名字;                                                            切换数据库

    select database();                                                  查看当前数据库

    show databases;                                                    显示所有数据库

    表操作:

    use 数据库名字;

    show tables;

    desc 表名字;              查询表的结构

    create table 表名字(id int auto_increment primary key not null,

                                      name varchar(10) not null,

                                      gender bit default1,

                                      birthday datetime);            创建表

    alter table 表名 add|change|drop 列名 类型;       修改表

    drop table 表名;                                                   删除表

    rename table 原表名 to 新表名;                          修改表名

    show create table students;                                查看表语法

    表内容操作:

    select * from 表名;                    查看表内容

    增加数据:

    全列插入:insert into 表名 values(...)

    缺省插入:insert into 表名(列1,...)values(值1,...)

    修改数据:

    update 表名 set 列1=值1,... where 条件;

    (update students set name = 'z' where id = 4;)

    删除数据:

    delete from 表名 where 条件;

    逻辑删除,本质上是修改操作update

    alter table students add isdelete bit default 0;

    如果需要删除

    update students isdelete=1 where id=?;

    数据备份:

    sudo -s

    cd /var/lib/mysql

    mysqldump -uroot -p 数据库名 > ~/Desktop/备份文件.sql;

    按提示输入mysqlde 密码

    数据恢复:

    mysql -uroot -p 数据库名 < ~ /Desktop/备份文件.sql

  • 相关阅读:
    JS学习笔记ZT
    一条经典的汇总的sql
    sql 日期的转换
    微软.net安装失败时出现的问题
    sql 换行
    js 代码
    学习笔记
    decimal 的使用
    功能最完善,代码最简洁的选项卡代码(div+css)
    sql字母排序
  • 原文地址:https://www.cnblogs.com/hizf/p/7546243.html
Copyright © 2011-2022 走看看