文档介绍:MySQL是 Tcx 公司(一个多人使用数据库。其主要的目标在快速、稳定和容易使用。MySQL是世界上使用得最为广泛的开源数据库,和Tomcat搭配,是一个十分完美的web应用解决方案。
下载Mysql服务器:MySql :http://dev./
安装1:.exe文件
安装2:解压文件,默认端口是:3306
启动:bin\mysqld
停止:bin\mysqladmin -uroot shutdown
下载mysql客户端:MysqlFront
用mysqlFront建库、建表、建约束
用mysql命令建库建表执行sql
登陆数据库:打开dos窗口
mysql -u root -p mysql
mysql -uroot -p -P5188 db1 --default-character-set=gbk
mysql - -uxoops_root -p654321 -P5188 asdb --default-character-set=gbk
使用数据库:qu
选择数据库:use jwplat;
显示数据库列表:show databases;
退出mysql
quit
使用表:
显示库中的数据表:show tables;
显示数据表的结构:describe 表名;
修改口令
mysqladmin -uroot -pold password new
mysqladmin -uroot -p123 password “”--置空
增加新用户
grant select,insert,update,delete on *.* to "simon"@"%" Identified by "simon";
grant ALL PRIVILEGES on *.* to "simon"***@localhost Identified by "simon";
三建四句
建库1:create database stu;
建库2:create database stu DEFAULT CHARACTER SET GBK ;
删除表:DROP TABLE IF EXISTS t2;
建表1:create table t1( id1 int not null PRIMARY KEY AUTO_INCREMENT, d0 FLOAT, d1 DOUBLE,d2 DECIMAL(10,2),c1 CHAR(10), c2 VARCHAR(100), c3 TEXT,b1 blob,birth datetime default NULL) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
建表2双主键:Create table t2(id1 int , id2 int, primary key(id1,id2));
建表3外键约束:Create table t3(id1 int not null, CONSTRAINT fk1 FOREIGN KEY(id1) REFERENCES t1(id1)) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
删除外键:alter table t3 DROP FOREIGN KEY fk1;
添加