mysql快速入门

    技术2022-05-11  117

    出处:http://www.51cto.com 在使用过其它数据库如:oracle,sybase等之后,在使用mysql数据库入门时,一般关心我怎样知道当前的数据库,在数据库里有哪些表,表结构如何?怎样执行一个外部的sql文件等,本文根据sql的资料整理了mysql快速入门的一些信息,希望对了解其他数据库而想转入mysql的入门者有帮助。

    1: 显示数据库

    SHOW DATABASES,

    2:当前选择的数据库,

    mysql> SELECT DATABASE();

    +------------+

    | DATABASE() |

    +------------+

    | test    |

    +------------+

    3:当前数据库包含的表信息:

    mysql> SHOW TABLES;

    +---------------------+

    | Tables in test   |

    +---------------------+

    | mytable1      |

    | mytable2      |

    +---------------------+

    4:获取表结构

    mysql> desc mytable1;

    +---------+-------------+------+-----+---------+-------+

    | Field  | Type    | Null | Key | Default | Extra |

    +---------+-------------+------+-----+---------+-------+

    | s1   | varchar(20) | YES |   | NULL  |    |

    +---------+-------------+------+-----+---------+-------+

    5:执行外部的sql脚本

    hell> mysql < input.sql

    在当前数据库上执行input.sql

    hell> mysql test < input.sql

    在test数据库上执行input.sql 


    最新回复(0)