2022年MYSQL初学者使用介绍.docx

上传人:l**** 文档编号:62197317 上传时间:2022-11-22 格式:DOCX 页数:6 大小:13.29KB
返回 下载 相关 举报
2022年MYSQL初学者使用介绍.docx_第1页
第1页 / 共6页
2022年MYSQL初学者使用介绍.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年MYSQL初学者使用介绍.docx》由会员分享,可在线阅读,更多相关《2022年MYSQL初学者使用介绍.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022年MYSQL初学者使用介绍其实MYSQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了,呵呵。一、连接MYSQL。格式: mysql -h主机地址 -u用户名 p用户密码1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入书目 mysqlbin,再键入吩咐mysql -uroot -p,回车后提示你输密码,假如刚安装好MYSQL,超级用户root是没有密码的,故干脆回车即可进入到MYSQL中了,MYSQL的提示符是:mysql2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.1

2、10.110.110,用户名为root,密码为abcd123。则键入以下吩咐:mysql -h110.110.110.110 -uroot -pabcd123(注:u与root可以不用加空格,其它也一样)3、退出MYSQL吩咐: exit (回车)二、修改密码。格式:mysqladmin -u用户名 -p旧密码 password 新密码1、例1:给root加个密码ab12。首先在DOS下进入书目mysqlbin,然后键入以下吩咐mysqladmin -uroot -password ab12注:因为起先时root没有密码,所以-p旧密码一项就可以省略了。2、例2:再将root的密码改为djg3

3、45。mysqladmin -uroot -pab12 password djg345三、增加新用户。(留意:和上面不同,下面的因为是MYSQL环境中的吩咐,所以后面都带一个分号作为吩咐结束符)格式:grant select on 数据库.* to 用户名登录主机 identified by 密码例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对全部数据库有查询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下吩咐:grant select,insert,update,delete on *.* to test1% Identified by ab

4、c;但例1增加的用户是非常危急的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决方法见例2。例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在的那台主机),这样用户即运用知道test2的密码,他也无法从internet上干脆访问数据库,只能通过MYSQL主机上的web页来访问了。grant select,insert,update,delete on mydb.* t

5、o test2localhost identified by abc;假如你不想test2有密码,可以再打一个吩咐将密码消掉。grant select,insert,update,delete on mydb.* to test2localhost identified by ;我们来看看MYSQL中有关数据库方面的操作。留意:你必需首先登录到MYSQL中,以下操作都是在MYSQL的提示符下进行的,而且每个吩咐以分号结束。一、操作技巧1、假如你打吩咐时,回车后发觉遗忘加分号,你无须重打一遍吩咐,只要打个分号回车就可以了。也就是说你可以把一个完整的吩咐分成几行来打,完后用分号作结束标记就OK。2

6、、你可以运用光标上下键调出以前的吩咐。但以前我用过的一个MYSQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。二、显示吩咐1、显示数据库列表。show databases;刚起先时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,事实上就是用这个库进行操作。2、显示库中的数据表:use mysql; 打开库,学过FOXBASE的肯定不会生疏吧show tables;3、显示数据表的结构:describe 表名;4、建库:create database 库名;5、建表:use 库名;create table 表名

7、 (字段设定列表);6、删库和删表:drop database 库名;drop table 表名;7、将表中记录清空:delete from 表名;8、显示表中的记录:select * from 表名;三、一个建库和建表以及插入数据的实例drop database if exists school; /假如存在SCHOOL则删除create database school; /建立库SCHOOLuse school; /打开库SCHOOLcreate table teacher /建立表TEACHER(id int(3) auto_increment not null primary key,

8、name char(10) not null,address varchar(50) default 深圳,year date); /建表结束/以下为插入字段insert into teacher values(,glchengang,深圳一中,1976-10-10);insert into teacher values(,jack,深圳一中,1975-12-23);注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区分呢,只有等以后的文章再说了。 (4)将YEAR设为日期字段。12下一页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁