MySQL基本命令行操作

概述

在SQLyog等可视化工具中,无需输入命令行即可进行操作,但在Linux中没有可视化界面,就需要掌握一些基本的命令行操作

image-20210810163004542

基本命令行操作学习

连接数据库

  1. 命令行连接
mysql -uroot -p123456  -- 连接数据库

update mysql.user set anthentication_string=password(\'新密码\') where user=\'root\' and Host = \'localhost\';  -- 修改用户密码
flush privileges;  -- 刷新权限
-- 所有语句都使用;结尾
  1. 常用命令行

    show databases;  -- 查看所有的数据库
    
    use +数据库名  -- 切换数据库
    Database changed
    
    show tables;  -- 查看数据库中所有的表
    
    describe +表名;  -- 显示数据库中表的信息
    
    create database +数据库名  -- 创建一个数据库
    
    exit;  -- 退出连接
    
  2. 注释

    -- 单行注释(SQL本来的注释)
    # 是SQLyog中的单行注释
    /*
    这是SQL的多行注释
    */
    
  3. 数据库语言

    DDL:定义;DML:操作;DQL:查询;DCL:控制

版权声明:本文为wendaidai原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wendaidai/p/15124776.html