1、首先打开mysql命令行编辑器。
2、打开之后输入密码,连接数据库。
3、在命令行里先查看一下所有数据库,是否有想要 *** 作数据库。
4、接着输入指令“usesss”使用想要创建表的数据库。
5、接下来在表里面输入数据列,使用create命令创建表,括号内是表的类目名。
6、最后,输入指令“showtables”,就可以刚刚查看在数据库中创建的表了。
方法:
查看数据库表的创建时间可以在information_schema中查看
information_schema数据库表说明:
schemata表:提供了当前mysql实例中所有数据库的信息。是show
databases的结果取之此表。
tables表:提供了关于数据库中的表的信息(包括视图)。详细表述了某个表属于哪个schema,表类型,表引擎,创建时间等信息。是show
tables
from
schemaname的结果取之此表。
数据库表的创建时间在tables表中的create_time字段
select create_time from tables where table_schema='数据库名' and table_name='表名';
将上面的数据库名以及表名替换为所要查询的数据即可。
SELECT
table_name AS `表名`,
table_type AS `类型`,
engine AS `引擎`,
VERSION AS `版本`,
TABLE_COLLATION AS `字符集`
FROM
information_schematables
WHERE
table_schema = 'test'
ORDER BY
table_name DESC;
+------------------+------------+--------+------+-------------------+
| 表名 | 类型 | 引擎 | 版本 | 字符集 |
+------------------+------------+--------+------+-------------------+
| test_sub_student | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_sub2 | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_sub | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_rollup_1 | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_main_class | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_main2 | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| test_main | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| testuser | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| td_testsalary | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| sale_report | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
| log_table | BASE TABLE | InnoDB | 10 | latin1_swedish_ci |
+------------------+------------+--------+------+-------------------+
11 rows in set (000 sec)
以上就是关于mysql如何在某个指定的数据库中建表(怎么在mysql中建表)全部的内容,包括:mysql如何在某个指定的数据库中建表(怎么在mysql中建表)、mysql 怎么查看创建的数据库和表、mysql 如何获取数据库下所有的表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)