• 在数据库中:数据库>表>列>数据。即数据库里有表,表中有列,列中有数据。
    • Database>Table>Column.
    • 显示所有数据库:show databases;
    • MySQL数据库基本操作 - 图1
    • 然后再使用use进入有你想要的数据的数据库。
    • MySQL数据库基本操作 - 图2
    • 再往下继续查找表。显示这个数据库的所有表:show tables;
    • MySQL数据库基本操作 - 图3
    • 查看表结构,其包含的列和数据类型:desc user;
    • MySQL数据库基本操作 - 图4
    • 再往下找user里面的所有列:select * from user;
    • MySQL数据库基本操作 - 图5
    • 查看当前数据库:
    • MySQL数据库基本操作 - 图6
    • 查看数据库版本:在小于5的mysql里没有information_schema数据库.
    • MySQL数据库基本操作 - 图7
    • 查看当前用户:
    • MySQL数据库基本操作 - 图8
    • select @@datadir#数据库文件存放目录;有可能根据所用软件猜出网站根目录;
    • select @@version_compile_os #查看当前所用的操作系统;
    • select concat(str1,str2) eg:

    concat(user(),database())可以将结果串联起来;返回串联参数的结果的字符串;可能有一个或者多个参数;就是没有分隔符的连接字符串;

    • select concat_ws(separator,str1,str2) eg:

    是concat的特殊形式,第一个参数是其他参数的分隔符,分隔符在连接字符串中间加入”;”

    • select group_concat(str1,str2) eg:

    把多行结果以逗号分隔符连接为一行结果;str1和str2之间可以添加”~”等等内容;

    • MySQL数据库基本操作 - 图9