zoukankan      html  css  js  c++  java
  • Mysql Server常用增删改查语句

    一、系统操作

    1. 打开服务:net start mysql(mysql为配置时,可自定义名称)  

    2. 关闭服务:net stop mysql  

    3. 从cmd 模式登录mysql 

      1)密码明文输入 #mysql  -u用户名  -p密码 参数后没有空格

      2)密码密文输入 #mysql  -u用户名  -p回车后输入密码

      常用参数:

      -u:用户名

      -p:密码

      -P(大写):端口号

      -h: IP(本机localhost)

    4.退出:exit/quit;

    5.修改用户密码:mysqladmin -u用户名 -p密码 新密码

    二、操作指令

    1、备份数据库:

    mysqldump -u用户名 -p密码  数据库名>备份文件路径 

    2. 备份表格:

    mysqldump -u用户名 -p密码 数据库名 表名>备份文件路径

    三、增删改查语句

    1. 查询时间:select now(); 

    2. 查询当前用户:select user(); 

    3. 查询数据库版本:select version(); 

    4. 查询当前使用的数据库:select database(); 

    5. 查看当前所有数据库:show databases;

    6. 切换数据库:use 数据库名;

    7. 查看数据库下所有表:show tables;

    7. 查看数据表结构:describe 表名;

    8. 创建数据表:

      create table 表名(

        id int auto_increment primary key,

        name varchar(20)

        );

    9. 删除数据表

      drop table 表名;
    10. 添加数据表字段

      alter table 表名 add column 字段名 字段限制;

      alter table 表名 add primatry key ;字段名   说明:更改表的定义把某个栏位设为主键

    11. 删除数据表字段

      alter table 表名 delete column 字段名;

    12. 插入数据

      insert into 表名 values(字段1 值,字段2值,......);

    13. 修改数据

      update 表名 set 字段i=值 where 字段j=某值;

      如:update student set id=1 where name='张明';

    14.  删除数据

      delete from 表名 where 字段i=某值

      删除整个数据表数据

      delete from 表名

    15. 查询

      select * from 表名

      select * from 表名 where 条件

    16. 分页查询

      select * from 表名 limit 每页显示数量 offset 偏移量

  • 相关阅读:
    Excel设置下拉选项的方法
    Codeforces Round #218 (Div. 2) (线段树区间处理)
    手动配置S2SH三大框架报错(一)
    一种H.264高清视频的无参考视频质量评价算法(基于QP和跳过宏块数)
    UIWebView的使用
    AFNetworkIng的简单使用
    虚线边框的实现
    iOS实现简单时钟效果
    hdu 3966 Aragorn's Story
    Count on a tree
  • 原文地址:https://www.cnblogs.com/Elaine1/p/10384072.html
Copyright © 2011-2022 走看看