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

    1、登录登出MySQL服务端:
    mysql -u root -p
    exit;
    2、链接远程主机上的MySQL:
    
    mysql -h IP地址 -r 用户 -p
    3、不登录MySQL服务端修改密码:
    
    mysqladmin -u用户名 -p旧密码 password 新密码
    4、创建新用户:
    
    注意:此处命令因为是在MySQL环境下运行所以需要加一个;作为命令结束符
    CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';
    5、用户授权:
    
    用户的操作权限,如SELECT,INSERT,UPDATE等,如果要授予所的权限则使用ALL。
    grant all privileges on  *.* to '用户名'@'localhost';
    6、创建数据库:
    
     CREATE DATABASE 数据库名;
    7、创建数据表:
    
    INSERT INTO 表名 (列名1 类型,列名2 类型,...);
    8、添加字段:
    
    ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 DEFAULT NULL
    9、删除字段:
    
    ALTER TABLE mytable DROP 字段名;    
    10、查看当前所有的数据库:
    
    show DATABASES;
    11、打开指定的数据库:
    
    use 数据库名;
    12、查看当前数据库的所有表:
    
    show tables;
    #先打开对应数据库
    13、查看指定数据库的所有表:
    
    show tables from 库名;
    14、查看表结构:
    
    desc 表名;
    15、插入数据:
    
    insert into 数据库名
        -> values
        -> ('值1','值2','值3',...);
    16、查看数据库:
    
    select database();
    17、查看数据库版本:
    
    select version();  
    18、查看数据库当前时间:
    
    select now();
    19、重命名表:
    
    alter table 旧表名 rename 新表名;
    20、备份数据库或表:
    
    mysqldump -h主机名 -u用户名 -p 数据库名/>D:backup.sql
    #文件名前面可以加上绝对路径以便查找,数据库后缀名为.sql。
    #可以直接备份数据库,也可以单独备份数据库中一个表。

    著作权归作者所有。
    商业转载请联系作者获得授权,非商业转载请注明出处。
    作者:君莫笑
    链接:http://jun.gx.cn/index.php/archives/9/
    来源:http://jun.gx.cn/

  • 相关阅读:
    [转] Java 基础
    IDEA 入门
    如何将本地的一个新项目上传到GitHub上新建的仓库中去
    多线程学习
    Java泛型中E、T、K、V等的含义
    数据结构
    5W1H
    mysql语句sum求和为null的问题
    java 开发体系参考学习
    linux下发邮件
  • 原文地址:https://www.cnblogs.com/XiaoJun6/p/15470276.html
Copyright © 2011-2022 走看看