如何安装mysql

博客主要针对初学者,介绍了MySQL的安装,指出安装MySQL系统后还需安装管理工具。同时列举了MySQL常用命令,包括安装、开启服务、备份恢复、登录退出等操作,还涉及DML语句、中文乱码解决及建库建表等内容。

如何安装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.youkuaiyun.com/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)
)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值