MySql基础操作详解.ppt
《MySql基础操作详解.ppt》由会员分享,可在线阅读,更多相关《MySql基础操作详解.ppt(15页珍藏版)》请在三一办公上搜索。
1、MySQL基础操作详解,数据的增删改查数据表操作数据库操作命令行下操作简介,苏林henu09-511lib-JAVA组,基本操作启动和终止,MySQL服务启动命令:net start mysqlMySQL服务终止命令:net stop mysql,基本操作登陆MySQL,进入MySQL命令行方式一CMD下输下输入:mysql-u用户名-p密码例:用户名:root、密码:password则:mysql-uroot-ppassword进入MySQL命令行方式二从开始菜单中选择:MySQL Command Line Client然后输入密码。登陆成功效果如下:,基本操作用户管理,用户信息都存储在my
2、sql.user表。添加用户GRANT 权限 ON 位置 TO 用户名登录主机 identified by 密码权限:Insert、Delete、Update、Select等等位置:数据库.表,通配符*表示所有(*.*表示所有数据库中的所有表)登陆主机:localhost表示本地登陆、%表示即可本地登陆也可远程登陆用户名和密码:写入自定义的新用户删除用户mysqlDELETE FROM mysql.user WHERE User=用户名;修改密码mysqlupdate mysql.user SET password=password(新密码)where user=用户名 and host=lo
3、calhost或%;mysqlflush privileges;,数据库操作,登陆MySQL中后在提示符下运行相关命令,每个命令以;结束创建数据库:CREATE DATABASE 数据库名;例:create database heihei;创建了一个叫做“heihei”的数据库删除数据库:DROP DATABASE 数据库名;例:drop database heihei;删除了上一步创建的数据库“heihei”选择使用某一个数据库:use 数据库名;例:use heihei;使用这个叫做“heihei”的数据库显示当前所有数据库:SHOW databases;,数据表操作表,创建数据表:CRE
4、ATE TABLE 表名(字段列表);数据约束,指定某列的数据约束条件(以下列出常用约束):UNIQUE:唯一约束AUTO_INCREMENT:自增长NOT NULL:非空约束DEFAULT:默认值约束PRIMARY KEY:设定主键例:create table stu(idint auto_increment primary key,namevarchar(5)not null,birthdate default 1991-1-18);删除数据表:DROP TABLE 表名;显示数据表结构:DESCRIBE 表名/数据库名.表名;显示当前数据库中的所有表:SHOW TABLES;,数据表操作
5、表与列,根据已有表创建新表CREATE TABLE 表名 LIKE 旧表名;此方法仅仅采用原表的全部表结构,并不复制数据CREATE TABLE 表名 AS SELECT*FROM 旧表名;此方法可以选择性的复制原表结构,并且复制相应数据列操作:ALTER 表名添加列:ALTER TABLE 表名 ADD 列名 数据类型 等等;例:alter table student add heihei int NOT NULL;删除列add换为drop即可修改列:ALTER TABLE 表名 MODIFY 列名 属性等等;例:alter table student modify id int auto_
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySql 基础 操作 详解

链接地址:https://www.31ppt.com/p-5347530.html