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;
最新文章
- UNIX域套接字(unix domain)
- sdutoj 2610 Boring Counting
- cocos2d 定时器
- android 项目学习随笔四(优化ViewPager)
- 使用rar打包多个文件为exe可执行文件
- devfs,proc,udev
- 记录jpcap在Ubuntu&;Window下的配置过程
- idhttp post 上传或下载时显示进度条
- MVVMLight Toolkit在Windows Phone中的使用扩展之一:在ViewModel中实现导航,并传递参数
- javaweb作業中的幾個要點
- Python中的re模块--正则表达式
- Java通配符解惑
- async/await 的使用
- Loadrunner11中webservice协议脚本总结
- C#对XML操作类
- git 下载部分目录
- mosquitto centos安装配置
- Vue(一) 数据绑定和第一个Vue应用
- SpringBoot集成Swagger2实现Restful(类型转换错误解决办法)
- Xianfeng轻量级Java中间件平台:用户管理