MySQL简介:

MySQL是一个关系型数据库管理系统(RDBMS),被Oracle公司收购。是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS应用软件之一

特点:

一个开放源码的小型关联式数据库管理系统

体积小、速度快、总体拥有成本低

MySQL被广泛地应用在Internet上的中小型网站中

 

安装软件地址:

http://pan.baidu.com/s/1pJDjPcZ

 

安装MySQL:(顺序依次执行下列程序)

 

启动MySQL服务器:(系统偏好设置------》MySql)

 

设置MySQL命令的别名:

打开终端,输入: vim ~/.bash_profile

输入 i

然后粘贴以下内容:

# mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'

按ESC键

输入 :wq

重新启动终端程序

修改MySQL的管理员密码:

mysqladmin -u root password "123456"

//将数据库管理员的密码设置为123456

提示:如果不设置密码,PHP脚本无法访问MySQL数据库

安装MySQL管理工具——Navicat Premium

 

建立数据库连接(1)

 

建立数据库连接(2)

新建数据库

执行SQL脚本——导入初始数据

 

 1 DROP TABLE IF EXISTS userInfo;
 2 
 3 CREATE TABLE userInfo(
 4     id mediumint NOT NULL AUTO_INCREMENT PRIMARY KEY,
 5     userName varchar(255) NOT NULL DEFAULT '',
 6     userPwd varchar(255) NOT NULL DEFAULT '',
 7     sex tinyint NOT NULL DEFAULT 0,
 8     userImage varchar(255) NOT NULL DEFAULT '',
 9     location varchar(255) NOT NULL DEFAULT '',
10     description varchar(255) NOT NULL DEFAULT '',
11     birthday varchar(255) NOT NULL DEFAULT '',
12     email varchar(255) NOT NULL DEFAULT '',
13     blog varchar(255) NOT NULL DEFAULT '',
14     qq varchar(255) NOT NULL DEFAULT '',
15     msn varchar(255) NOT NULL DEFAULT '',
16 );
17 
18 INSERT INTO userInfo (userName,userPwd) VALUES ('misaka','eli');
19 INSERT INTO userInfo (userName,userPwd) VALUES ('zhangsan','zhang');
20 INSERT INTO userInfo (userName,userPwd) VALUES ('lisi','li');
21 INSERT INTO userInfo (userName,userPwd) VALUES ('wangwu','wang');