通过cmd命令打开一个命令行窗口,通过MySQL数据库提供的mysql客户端命令连接到MySQL数据库服务,连接本地服务的命令格式为:mysql-u用户名-p;
显示所有数据库,并切换到目标数据库中,命令如下:
1、showdatabases:显示所有数据库;
2、use数据库名称:切换到指定数据库中;
显示该库下所有的表,命令格式为:showtables;
通过如下命令查看建表语句,命令格式为:showcreatetable表名称;
上述命令查询的建表语句格式上并不友好,可以通过如下命令,获取纯文本格式的建表语句:showcreatetable表名称\G;
通过上述这些指令中包含的原理,终端来识别mysql指令。
你数据库的字段长度要是不能设置大点的话肯定要做check,超过存储长度就进行截取,然后存。要么就把varchar设置到500(此时不会自动转成text,效率依然很高),还不够大你就设成text吧,再就认为check截取,别期待mysql能自动帮你处理。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)