下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

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

作者:课课家教育     来源: http://www.kokojia.com点击数:712发布时间: 2016-03-08 16:25:28

标签: 学好mysql数据库mysql操作

  无论是在校学生还是已经在工作的人,都是对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;

赞(29)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程