Mysql配置及基础

msi文件可以点击安装,压缩包的需要配置

解压: 复制文件目录,环境变量path ,追加  “  ;目录\bin;  ” 

将my-default.ini改名my.ini:
在其中修改或添加配置(如下): 
[mysqld] 
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) 
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)


以管理员身份运行cmd,输入 cd C:\Program Files\MySQL\MySQL Server 5.6\bin 进入mysql的bin文件夹
//    cd d:\downloads\mysql\bin
        输入mysqld -install
        
        显示安装成功;
        安装成功后就要启动服务了,继续在cmd中输入:net start mysql(如图),服务启动成功!   

服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!



启动Windows命令行cmd,“开始/运行”,输入cmd。

C:\Documents and Settings\user>mysql -u root -p (回车后输入密码,即可进入mysql)



————————————————————————————————————————————————————————————————

1、显示数据库列表
mysql>show databases;


(注:MySQL语句分隔符为“;”)
默认有三个数据库:information_schema、mysql和test。information_schema库为MySQL默认字典库,mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。


2、显示库中的数据表:


mysql>use mysql;(指定mysql库)
mysql>show tables;


3、显示数据表的结构:


mysql>describe yourtablename;


4、建库:


mysql>create database yourdbname;


5、建表:


mysql>use yourdbname;
mysql>create table yourtablename (columnname colunmtype, ...);


6、删库和删表:


mysql>dropp database yourdbname;
mysql>drop table yourtablename;


7、将表中记录清空:


mysql>delete from yourtablename;


8、显示表中的记录:


mysql>select * from yourtablename;


9、举个例子:一个建库和建表以及插入数据的实例


mysql>create database world; //建立库world
mysql>use world; //打开库world
mysql>create table city //建立表city
      (ID int(3) not null auto_increment ,
       Name char(30) not null default '',
            CountryCode char(3) not null default '',
            District char(20) not null default '',
       Population integer not null default '0',
            Primary key ('ID')
      ); //建表结束
//以下为插入字段
mysql>insert into city values('','Kabul','AFG','Kabol','1780000');
mysql>insert into city values('','Beijing','CHN','Beijing','1780001');






举个例子:一个建库和建表以及插入数据的实例


mysql>create database world; //建立库world
mysql>use world; //打开库world
mysql>create table city //建立表city
      (ID int(3) not null auto_increment ,
       Name char(30) not null default '',
            CountryCode char(3) not null default '',
            District char(20) not null default '',
       Population integer not null default '0',
            Primary key ('ID')
      ); //建表结束
//以下为插入字段
mysql>insert into city values('','Kabul','AFG','Kabol','1780000');
mysql>insert into city values('','Beijing','CHN','Beijing','1780001');








五、工具连接MySQL(一分钟)


用工具会使MySQL以图形化方式展现的更好,操作起来也更方便。

很多多第三方的客户端工具可以用,如EMS、SQLyog、phpMyAdmin、Navicat、Toad等众多的图形管理工具。各有各的特点,都很好用,此处推荐EMS。



更多信息:
一个优秀的MySQL客户端---EMS SQL Manager for MySQL 
MySQL客户端Navicat介绍 
phpMyAdmin下载、安装和使用入门 
Quest公司工具 Toad for MySQL 介绍 
...


------------------------------------------------------------------
六、管理MySQL(二分钟)


启动关闭:
进入Windows服务管理器中,找到‘MySQL’服务。右键菜单启动停止MySQL服务。
[开始/控制面板/服务/MySQL...]


------------------------------------------------------------------
七、备份恢复MySQL(一分钟)


MySQL本身提供一个很好的备份工具,效率很高。下面以备份恢复一个数据库为例说明。


备份:
C:\Documents and Settings\user>mysqldump -u youruser -p  --database  dbname > c:\filename.sql
(因为密码为空,直接回车。filename.sql备份中包含了创建数据库及表的脚本。)


恢复:
C:\Documents and Settings\user>mysql -uroot  -p < c:\filname.sql
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值