1 / 6
文档名称:

MySQL基础.doc

格式:doc   大小:36KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL基础.doc

上传人:mh900965 2018/2/23 文件大小:36 KB

下载得到文件列表

MySQL基础.doc

文档介绍

文档介绍: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;
添加