如何安装mysql对于初学者来说的确是很麻烦,首先要知道安装mysql仅仅只是安装一个mysql系统,是没有任何可视化操作界面的,所以还要安装一个mysql的管理工具,这是初学者容易蒙的地方之一。

mysql常用命令

cd \mysql\mysql-5.6.24-winx64\bin

以管理员身份运行cmd

1.G:\>cd G:\shu

G:\mysql\mysql-5.6.24-winx64\bin>mysqld --install (安装命令 mysqld -install)

Service successfully installed.

开启mysql服务(net start mysql)

备份 musqldump -uroot db_name>F:\db_name.txt

恢复 mysql -uroot db_name>f:\db_name.txt

登录mysql (mysql -uroot)

退出登录 \q  

退出mysql (mysql \q || mysql quit)

关闭mysql (net  stop  mysql)

查询所有的表 use databaseName ,show tables;

显示系统所有字符集参数:show  variables like 'char%';

查看支持的字符集: show  charset;

查看mysql 版本  select version();

查看mysql服务器的连接数 show full processlist;(登录后查看)

查看当前登录的信息mysqladmin -uroot -p -h127.0.0.1 status(非登录)查看其它信息 mysqladmin -uroot -p extended-status

****************DML语句*******************************

改表名: rename table oldTableName to newTableName

查看表结构: desc  tableName

修改表的字段: alter table tableName  change oldFiled newFiled varchar(10)

增加主键:alter   table    tableName  add CONSTRAINT PRIMARY key (filedName)

删除主键:alter   TABLE  tableName drop  PRIMARY KEY

添加外键:alter  TABLE test2(ordersID)  add CONSTRAINT fk FOREIGN KEY(ordersID)  REFERENCES testtable(ordersid)  on DELETE set  NULL on  UPDATE  CASCADE

删除外键: alter  table  test2 drop foreign key

增加一列:alter table test add  tname varchar(10) ;在某列的后面新增一列: alter  table  test2 add  age int after  ordersID;

删除一列:alter table drop  age ;

建立索引:create  index myIndex on test2 (ordersID asc)==alter table test2 add index (ordersID desc)

删除索引:alter  table drop index indexName == drop index indexName  on tableName

****************DML语句*******************************

mysql中文乱码:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186  http://www.jb51.net/article/31135.htm



建库:create  database db;

建表:CREATE  TABLE testTable

(id INT(6) UNSIGNED NOT NULL,

sname VARCHAR(20),

sgender VARCHAR(3) ,

PRIMARY KEY(id)

)

最新文章

  1. stanford corenlp的TokensRegex
  2. python描述符理解
  3. selenium使用笔记(三)——元素定位
  4. Android 建立文件夹、生成文件并写入文本文件内容
  5. Magento删除产品同时删除图片
  6. Asp.Net 之 WebService部署到服务器后出现" The test form is only available for requests from the local machine "
  7. R语言学习笔记:向量化
  8. Centos 6.4 /usr/src/kernels 目录为空解决方法
  9. Android开发ImageView控件缩放图片
  10. poj1201/zoj1508/hdu1384 Intervals(差分约束)
  11. Codeforces 116C - Party(dfs)
  12. WKE——Webkit精简的纯C接口的浏览器
  13. POJ - 2828 Buy Tickets (段树单点更新)
  14. Ajax实现天气预报功能
  15. open live writer 测试
  16. CemtOS7更改yum网易 阿里云的yum源。
  17. sql server常用字符串函数
  18. LBS推荐系统的设计方法
  19. redis下操作String
  20. Alpha冲刺报告(4/12)(麻瓜制造者)

热门文章

  1. SurfaceView 使用demo 飞机游戏小样
  2. 正确释放Vector的内存
  3. RedHat升级Python到2.7.6
  4. Flash真的老了,HTML5将取代其地位
  5. 实践作业2:黑盒测试实践——搭建被测web系统Day 4
  6. CCF-201604-1-折点计数
  7. nginx 配置入门
  8. JAVA调用WCF
  9. staticmethod、classmethod的使用
  10. 分享一些JAVA相关资源