首页 > 数据库技术 > 详细

MySQL常用命令

时间:2017-03-04 00:27:55      阅读:203      评论:0      收藏:0      [点我收藏+]

1)  开启服务:net start mysql

   关闭服务:net stop mysql

 

2)  查看数据库: show databases

   查看数据库创建信息: show create database database_name

   查看数据表: show tables

   查看数据表创建信息: show create table table_name

 

3)  创建数据库: create database database_name [defalut charset utf8]

     记得加上"default charset utf8", 以此设置默认编码集

     也可以写成 "default character set utf8" "default character set = utf8" "default charset = utf8"

   删除数据库: drop database database_name

   删除数据表: drop table table_name

 

5)  查看字符编集: show variables ‘like charcter_set%‘

   修改字符编码: set character_set_xxx utf8

    修改只是当前有效, 重启后恢复原样

    修改数据库默认编码集: alter database database_name default charset = utf8

 

6)  修改表名字: alter table table_name rename [to] new_table_name

 

7)  查看列属性: show columns from table_name

        或者: desc teble_name

   修改列属性: 不修改名称用"modify" 修改名称用"change"

        设置id自增: alter table table_name modify Sid int auto_increment

        添加列: alter table table_name add [column] Sage int

        在某一列后面添加一个列属性: alter table table_name add Sage int after Sname

        删除列: alter table table_name drop [column] Sage

 

9)  插入: insert into table_name[(列名1, 列名2...)] value(....)

      insert into table_name[(列名1, 列名2...)] values(...),(...),(...)...

 

10)  修改: updata table_name set Sname = ‘Lucy‘ [where Sid = 1]

 

     

8)  连接查询: select * from t1 inner join t2 where t1.x = t2.x

    还有左连接和右连接 left join, right join

 

   

MySQL常用命令

原文:http://www.cnblogs.com/webyyq/p/6492495.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!