美文网首页
Mac下MySQL简单用法总结

Mac下MySQL简单用法总结

作者: 投篮手型差 | 来源:发表于2018-10-14 16:55 被阅读0次

    在配置完MySQL之后,在终端输入mysql -u root -p之后输入用户密码,即可进入MySQL功能。

    简单使用

    1.打开MySQL

    终端输入:mysql -u root -p,输入密码。p后面加密码,或者回车后另外输入密码。

    2.退出MySQL

    输入exit,quit,\q都可以执行退出功能;exite是保存后退出,quit直接退出

    3.清除当前语句

    mysql>\c

    4.查看帮助

    help,\h可以查看帮助,上面提到的功能基本在帮助里面有。

    help

    基本用法

    详情可以参考网上教程,这里就贴一个常见的:MySQL教程

    导入数据集

    '''查看所有数据库,其中;别忘了'''
    SHOW DATABASES;
    SOURCE 数据库文件
    

    导入查询结果


    检查数据库

    数据类型

    数值,日期/时间,字符串

    1.SELECT

    细节点我MySQL教程-详细版,SQL语句必须以;结尾!

    2.WHERE

    WHRER语句
    顾名思义,WHERE语句用于限制SELECT语句,即添加了筛选条件。
    其中的一些运算符:比如 AND/OR
    WHERE运算符

    INSERT

    INSERT INTO table(column1,column2...)
    VALUES (value1,value2,...);

    复制表
    1.CREATE TABLE tasks_bak LIKE tasks;

    INSERT INTO table_1
    SELECT c1, c2,
    FROM table_2;

    UPDATE

    UPDATE [LOW_PRIORITY] [IGNORE] table_name
    SET column_name1 = expr1, column_name2 = expr2, ...
    WHERE condition;

    更新表:update表名,set列名,列值,where条件;
    还可以组合使用,即在一张表中筛选出某一列符合条件的列,将其更新到新表中,例子:指从employees表中选择employeenumber列且满足条件jobtitlesales rep。将其作为values指更新到表customersSalesRepEmployeeNumberNULL值的列中。

    UPDATE customers 
    SET 
        salesRepEmployeeNumber = (SELECT 
                employeeNumber
            FROM
                employees
            WHERE
                jobtitle = 'Sales Rep'
            LIMIT 1)
    WHERE
        salesRepEmployeeNumber IS NULL;
    
    

    DELETE

    DELETE FROM table_name
    WHERE condition;

    LIMIT删除操作的时候,需要排序
    ORDER BY:升序排序;DESC`:降序
    例子:

    删除customers表中country等于France,按照creditLimit排序,前五的行。

    DELETE FROM customers
    WHERE country = 'France'
    ORDER BY creditLimit
    LIMIT 5;
    

    创建、查看、删除、使用

    CREATE DATABASE [IF NOT EXISTS] database_name;
    SHOW DATABASES;
    DROP DATABASES database_name;
    USE database_name;


    10.14更新:
    1.用DSTINCT语句来筛选不重复的行。SELECT DISTINCT
    2.非常实用的网站SQL教学
    3.优秀的SQL教学博客

    相关文章

      网友评论

          本文标题:Mac下MySQL简单用法总结

          本文链接:https://www.haomeiwen.com/subject/iwoaaftx.html