专栏首页我的博客Mysql命令行操作教程【一】

Mysql命令行操作教程【一】

今天突然有人问我会不会用mysql控制台建立数据库?我犹豫了,您呢?

于是就打算好好研究下mysql控制台命令。平时我们使用phpmyadmin或者navicat多了,建立表或者操作表很放便,您是不是就忽略了命令行的使用呢?

于是今天就搞一个汇总,后续讲继续讲解~~(Joyous期待您的关注)

首先创建数据库

create database test;

还先贴个控制台的图吧

这样你输入密码,然后就可以输入上面建立数据库的命令了。

第二步:使用数据库

use test;

第三步:建立表

说明:

1、mysql控制台宽度不会变,一句话或者一个单词必须在一行内。

2、从第一行开始说起:create table my其中my是表名,第二行开始”(”到第七行”)”是字段以及字段信息,其中第三行是字段id的信息,而int(20)是说字段id是int型长度是20,not null是不空,auto_increment 是自增的意思,而comment是字段的备注信息,第四行是name的信息,其中varchar(200)是说name是varchar型长度是200,character set utf8字符编码使用utf8,注意这里的utf8和网页中charset=‘utf-8’区别没有-,而collate utf8_bin设置该字段整理的时候用utf8_bin整理,以防止乱码,其中第五行中的default是规定name的默认值是111。第六行中primary key(id)是说明规定该表的主键是id,第七行)后面的是表级约束。其中engine是表类型有MYISAM,innodb等类型。http://www.0377joyous.com/archives/343.html

今天就到此结束,明天继续~~

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 表单提交

    在html中经常用到<form>标签。而我们在使用过程会经常这样用<input name=”sub” type=”submit” value=”提交” /> ...

    苦咖啡
  • tp3.1.2缓存,日志,调试,模板,标签,视图

    1.模板 默认在tpl目录下 默认后缀是.html,可以通过TMPL_TEMPLATE_SUFFIX来配置 如果启用分组,那么模板可能在tpl/分组名/目...

    苦咖啡
  • 简单AJAX应用–明白ajax运行过程

    1、建一个输入表单的页面index.php 代码如下: <script type=”text/javascript” src=”ajax.js”></scrip...

    苦咖啡
  • 一张千万级别数据的表想做分页,如何优化?

    当进行分页时,MySQL 并不是跳过 offset 行,而是取 offset+N 行,然后放弃前 offset 行,返回 N 行。例如 limit 10000,...

    Java识堂
  • 一波操作搞定MyCat

    本文以实际操作为主,理论性比较少,主要包含mycat安装,mysql主从复制,mycat垂直分库,mycat水平分表等系列操作,希望对有机会接触到mycat的朋...

    用户3467126
  • Confluence 6 如何备份存储文件和页面信息

    备份的 ZIP 文件包含有 entities.xml,这个 XML 文件包含有 Confluence 的所有页面内容和存储附件的目录。

    HoneyMoose
  • Django model转字典的几种方法

    这种方法的好处是方便控制最终返回字典value的格式,例如对于User表,我想返回最终的数据是id、创建时间、中文名、上级中文名、所属组名列表的话可以用下边的代...

    37丫37
  • buffalo-命令

    caoayu
  • 【JMeter系列-5】JMeter操作Mysql数据库

    JMeter连接mysql数据库是很方便的,下面就演示一下具体的操作。 首先,在本地安装好mysql服务器,建立库和表,并准备数据以供测试使用。

    云深i不知处
  • Django模板获取field的verbose_name实例

    以上这篇Django模板获取field的verbose_name实例就是小编分享给大家的全部内容了,希望能给大家一个参考。

    砸漏

扫码关注云+社区

领取腾讯云代金券