标签:
Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。由于这四个软件都是免费或开放式源码软件,因此使用这种不用花一分钱(人工成本除外)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP”组合。今天,我们就讲讲MySQL数据库的安装和简单应用。
【安装MySQL】
首先,挂载光盘,创建本地yum源。
清空yum缓存,安装MySQL服务
提示:上面那张截图的具体指令是:
【root@test /】# yum install –y mysql mysql-server mysql-devel
其中:devel是代表类库的意思。
重启服务,查看是否安装成功。
设置服务3,5级自启动
方法一:setup指令找到mysqld项目确认自启动。
方法二:
【简单应用】
一般地,安装完成后,首先我们应该改数据库root的密码。
进入MySQL
指令:【root@test /】# mysql -u root -p (要提示输入密码)
退出,只要输入exit或quit即可。
查看本机数据库内有哪些数据库:
mysql> show databases;(注意语句后的分号)
我们先创建一个名称为userdatabase的数据库:
mysql> create database userdatabase;
进入userdatabase数据库:
mysql> use userdatabase;
进入数据库后,我们试着往该数据库中建表,名称为:username,结构如下所示:
字段名 |
数据类型 |
主键 |
自增 |
ID |
int |
是 |
是 |
name |
varchar(10) |
否 |
否 |
birthday |
datetime |
否 |
否 |
sex |
char(1) |
否 |
否 |
Password |
Char(8) |
否 |
否 |
mysql> create table username ( //创建一个叫做username的表,打上前括号
-> ID int primary key auto_increment,//注意:一行写完后,要以逗号结束
-> name varchar(10),
-> birthday datetime,
-> sex char(1),
-> Password Char(8) //最后一行写完后,不必逗号,直接回车结束语句
-> ); //有始有终,后括号代表表内记录写完,分号代表SQL语句结束
表内记录写法的归纳:
①字段名和数据类型照抄无误。
②主键和自增的话,如果结构为否,那就留空,只要照抄字段名和数据类型即可,反之,如果结构中要求,字段名和数据库必要有primary key和auto_increment这两个指令!
查看表内的记录:
mysql> desc username;
删除表username和数据库userdatabase:
mysql> drop table username;
mysql> drop database userdatabase;
向表中添加字段:
语法:mysql> insert into 表名 (a,b,c) values (1,2,3);
其中:a,b,c代指字段名称;1,2,3代指要添加的数据。
实例:在表中创建5个用户,分别为myuser1、myuser2,口令与用户名相同
mysql> insert into username(name,Password)values(”myuser1”,”myuser1”);
mysql> insert into username(name,Password)values("myuser2”,”myuser2”);
tips:要再进一次database数据库才能添加字段。
显示刚刚在表中的所写数据:
mysql> select * from username;
标签:
原文地址:http://www.cnblogs.com/lilywhite/p/5774681.html