美文网首页
Mysql简明使用01

Mysql简明使用01

作者: wanhsin | 来源:发表于2017-05-01 22:07 被阅读33次


    1.登录

    1)使用命令窗口登录:My SQL command Line client,输入password

    2)图形化客户端登录:My SQL Workbench 我觉得超好用嘤嘤嘤

    2.退出

    1)exit

    3.建数据库

    Create database QQgame

    Drop database QQgame

    或者直接在GUI操作:

    4.数据类型:

    我觉得常用int, varchar, datatime

    5.常用命令操作

    1)建库:

    mysql>createdatabase yourdbname;

    2)建表:

    mysql>createtable yourtablename;

    3)删库和删表:

    mysql>dropdatabase yourdbname;

    mysql>drop

    table yourtablename;

    4)查看数据库

    mysql>show databases;

    5)显示库中的数据表

    mysql>use

    mysql;(指定mysql库)

    mysql>showtables;

    6)显示数据表的结构:

    mysql>describeyourtablename;

    7)将表中记录清空:

    mysql>deletefrom yourtablename;

    8)显示表中的记录:

    mysql>select* from yourtablename;

    6.建表

    在GUI中操作很简单,在table上右键-create table

    7.将excel数据导入表中

    table上右键-table data import wizard,只支持.csv和.json。

    .xlsx可以先转为.csv,然后用记事本打开,再另存为编码格式为utf-8的文件

    8.将表从数据库中导出

    table上右键-table data export

    wizard,选项都默认,导出为.csv

    想转.xlsx,就新建一个.xlsx,数据-自文本-导入-下一步,勾选tab键和分号,完成。

    9. 新建查询

    GUI:在查询窗口中输入sql代码后,点击闪电标志执行

    10.查询语句

    之前用的sql server,mysql和sql server的不同我发现主要有:

    1)Sql server的select top 10* order by * desc

    相当于mysql的select * order by * desc limit 10

    2)group by有一个原则就是select后面的所有列中,没有使用聚合函数的列,必须出现在group by后面;不过我用mysql貌似没有这个要求?

    另外,得到查询结果后,可直接导出.csv

    相关文章

      网友评论

          本文标题:Mysql简明使用01

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