zoukankan      html  css  js  c++  java
  • mysql 命令总结 每天5个

    mysql -u root

     
      mysql> use mysql;
     
      mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
     
      mysql> FLUSH PRIVILEGES;

    1./* 连接与断开服务器 */ mysql -h 地址 -P 端口 -u 用户名 -p 密码

    21.导出整个数据库
    mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)
    mysqldump -u root -p zhang > zhang.sql
    2.导出一个表
    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
    mysqldump -u root -p  zhang1 zhang1> zhang1.sql

    3.导入数据库
    A:常用source 命令
    进入mysql数据库控制台,
    如mysql -u root -p
    mysql>use 数据库
    然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
    mysql>source zhang.sql

    二、库操作
    1、、创建数据库
    命令:create database <数据库名>
    例如:建立一个名为xhkdb的数据库
    mysql> create database xhkdb;
    2、显示所有的数据库
    命令:show databases (注意:最后有个s)
    mysql> show databases;
    3、删除数据库
    命令:drop database <数据库名>
    例如:删除名为 xhkdb的数据库
    mysql> drop database xhkdb;
    4、连接数据库
    命令: use <数据库名>
    例如:如果xhkdb数据库存在,尝试存取它:
    mysql> use xhkdb;
    屏幕提示:Database changed
    5、查看当前使用的数据库
    mysql> select database();

    6、当前数据库包含的s所有表信息:
    mysql> show tables; (注意:最后有个s)

    7、获取表的结构
    命令: desc 表名,或者show columns from 表名
    mysql>DESCRIBE MyClass
    mysql> desc MyClass;
    mysql> show columns from MyClass;

    8、删除表
    命令:drop table <表名>
    例如:删除表名为 MyClass 的表
    mysql> drop table MyClass;

    9、插入数据
    命令:insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
    例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5.
    mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);

  • 相关阅读:
    前端接收后端返回数据中【后端返回数据
    JavaSE 文件部分常用功能示例
    springboot controller路径名设置
    springboot 文档学习记录
    controller 方法路径、参数的使用
    Vue制作音乐播放器_基于网易云音乐的接口
    Java复习_枚举
    Java复习_static用例_单例模式_懒汉式
    c++和python中的sort
    通过portainer来管理容器和镜像
  • 原文地址:https://www.cnblogs.com/x2x3/p/5978042.html
Copyright © 2011-2022 走看看