菜鸟通关宝典之mysql基础操作

    作者:课课家教育更新于: 2016-03-08 16:25:28

      无论是在校学生还是已经在工作的人,都是对MySQL很着迷,原因在于即使是菜鸟,也可以在短时间内学好mysql。

    菜鸟通关宝典之mysql基础操作_数据库_mysql操作_课课家

      以下主要向大家描述的是MySQL基本操作,MySQL在实际操作中是经常被用到的,所以对MySQL的基本内容的了解也是一件很重要的事项,以下的文章就是对MySQL基本操作的详细描述。

      登陆数据库

      D:\\phpStudy\\MySQL\\bin>MySQL-uroot-proot

      查看数据库

      MySQL>showdatabases;

      选择数据库

      MySQL>usebugfree;

      设置字符集

      MySQL>setnames'gbk';

      查询数据库中的表

      MySQL>showtables;

      MySQL基本操作创建表

      MySQL>createtabletest(

      ->tidint(10)notnull,

      ->tnamevarchar(100)notnull,

      ->tdatedatetimenotnulldefault'0000-00-00',

      ->primarykey(tid));

      查看表结构

      MySQL>desctest;

      添加列

      MySQL>altertabletestadd(tageint(3));

      修改原表结构

      MySQL>altertabletestmodifytageint(5)notnull;

      修改列的默认值

      MySQL>altertabletestaltertagesetdefault'0';

      去掉列的默认值

      MySQL>altertabletestaltertagedropdefault;

      删除列

      MySQL>altertabletestdropcolumntage;

      插入数据

      MySQL>insertintotest(tid,tname,tdate)value(1,'yangjuqi','2008-03-21');

      查询数据

      MySQL>select*fromtest;

      模糊查询

      MySQL>select*fromtestwheretnamelike'%杨%';

      修改数据

      MySQL>updatetestsettname='张三'wheretid='2';

      MySQL基本操作删除数据

      MySQL>deletefromtestwheretid='2';

      删除表

      MySQL>droptabletest;

      重命名表

      MySQL>altertabletestrenametestbak;

      分页查询(limit起始行,取多少行)

      MySQL>select*fromtestbaklimit2,1;

      刷新数据库

      MySQL>flushprivileges;

      显示数据库版本

      MySQL>selectversion();

      显示当前时间

      MySQL>selectcurrent_date;

      修改用户密码

      D:\\phPStudy\\MySQL\\bin>MySQLadmin-uroot-prootpasswordyangjuqi

      将查询出的数据写入文件

      MySQL>select*fromtestbakintooutfile"d:/test.txt"fieldsterminatedby",";

      查看数据库状态

      MySQL>status;

      MySQL基本操作查看所有编码

      MySQL>showvariableslike'character_set_%';

      导入sql文件命令

      MySQL>sourced:/MySQL.sql;

课课家教育

未登录

1