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 偏移量

  • 相关阅读:
    算法:拓扑排序
    【欧拉计划2】Even Fibonacci numbers
    机房收费系统之模版方法使用
    VC运行时库
    数据库学习(6)——基本查询操作
    Attribute与Property的区别
    记C++类成员访问权限符二三事
    大年初五去颐和园
    2013年第6周六农历除夕下午
    大年初四晚上睡前
  • 原文地址:https://www.cnblogs.com/Elaine1/p/10384072.html
Copyright © 2011-2022 走看看