mysql 从零学习

一 、下MySQL

    访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。

进入MySQL的下载界面(http://www.mysql.com/downloads/mysql/),如果你是用的Mac OS来访问的话那么就会默认为你选好了Mac OS X 平台,而下面罗列的都是在Mac OS上能用的MySQL的版本,如果是用的其他平台,在“Select Platform”选项的下拉列表中选一下就好了。

      在Mac OS上的MySQL的版本很多,其中有按平台来的,比如10.5/10.6等平台,然后有32位的和64位的,这个你按照自己系统的情况来进行选择,然后就是文件的后缀名有.tar.gz的和.dmg的,这里我选择的是.dmg的。点击右侧的download进行下载。

       然后会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择最下面的“No thanks,just take me to downloads!”,然后这才真正跳转到了下载的界面,这个界面列了很多的供下载的服务器,选择一个服务器进行下载就OK了。

 

二 、安装MySQL

      打开MySQL的安装包:

分别安装

mysql-5.5.16-osx10.6-x86_64.pkg:这个是MySql的主要程序包;

MySQL_StartupItem.pkg:MySql的启动项;

MySQL.prefPane:安装完成后会在系统的偏好设置里面出现,是MySQL的偏好设置,里面主要是用来启动MySQL服务的.

三、使用数据库

        mysql 或 Mysql -h localhost -uUserName -pPassWd

              create database database_name charset utf8;      drop database database_name;

    show databases;      use database_name;

              show tables;  desc  test_table; 

              create table if not exists test_table(

                        id int(11) primary key not null auto_increment,

                        room_id int(11) not null default 0,

                        room_name varchar(50) not null default "维多利亚" comment "教室名称",

       sex enum(F,M,S),

       is_delete tinyint(1) not null default 0,

                        is_private tinyint(2) not null default 0,

                        price decimal(10,2) not null default '0.00' comment '课时费',

                       lat float(10,6) not null comment '纬度',

                       classes text not null comment  '所教授项目序列化存储',

                       mtime timestamp not null "创建时间"

 

 

            )engine=innodb default charset=utf8 auto_increment=1; 

 

posted @ 2017-01-17 22:50  为爱奋斗不息  阅读(385)  评论(0编辑  收藏  举报