好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

零基础MySql入门教程.pdf

15页
  • 卖家[上传人]:橙**
  • 文档编号:333303960
  • 上传时间:2022-09-01
  • 文档格式:PDF
  • 文档大小:104.60KB
  • / 15 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • MySql入门教程一、连接 MYSQL 格式:mysql-h主机地址-u 用户名p 用户密码1、例 1:连接到本机上的MYSQL首先在打开DOS 窗口,然后进入目录mysqlbin,再键入命令mysql-uroot-p,回车后提示你输密码,如果刚安装好MYSQL,终极用户root 是没有密码的,故直接回车即可进入到MYSQL 中了,MYSQL 的提示符是:mysql 2、例 2:连接到远程主机上的MYSQL假设远程主机的IP为:110.110.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 的密码改为djg345mysqladmin-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 abc;但例 1 增加的用户是十分危险的,你想如某个人知道test1 的密码,那么他就能在名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 15 页 -internet 上的所有一台计算机上登录你的mysql 数据库并对你的数据能为所欲为了,解决办法见例2简单吧好好学习哦名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 15 页 -例 2、增加一个用户test2 密码为 abc,让他只能在localhost 上登录,并能对数据库mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL 数据库所在的那台主机),这样用户即使用知道test2 的密码,他也无法从internet 上直接访问数据库,只能通过 MYSQL 主机上的web 页来访问了。

      grant select,insert,update,delete on mydb.*to test2localhost identified by abc;如果你不想test2 有密码,能再打一个命令将密码消掉grant select,insert,update,delete on mydb.*to test2localhost identified by;下面来看看MYSQL 中有关数据库方面的操作注意:必须首先登录到MYSQL 中,以下操作都是在MYSQL 的提示符下进行的,而且每个命令以分号结束又一篇安装的文章PHP+MySQL+Linux目前已逐渐成为小型web 服务器的一种经典组合在indows 环境下构筑和调试MySQL 数据库是许多网站研发者的一种最佳选择本人在视窗系统98 环境下初学 MySQL,现将学习过程和经验总结出来供大家参考1、下载 mysql-3.23.35-win.zip并解压;2、运行 setup.exe;选择 d:mysql,tyical install 3、启动 mysql,有如下方法:方法一:使用winmysqladmin 1)、进入 d:mysql bin 目录,运行winmysqladmin.exe,在屏幕右下角的任务栏内会有一个带红色的图符2)、鼠标左键点击该图符,选择“show me”,出现“WinMySQLAdmin”操作界面;首次运行时会中间会出现一个对话框需求输入并设置你的用户名和口令3)、选择“My.INI setup”4)、在“mysqld file”中选择“mysqld-opt”(win9x)或“mysqld-nt”(winNT)5)、选择“Pick-up or Edit my.ini values”能在右边窗口内对你的my.ini 文件进行编辑6)、选择“Save Modification”保存你的 my.ini 文件7)、如果你想快速使用winmysqladmin(开机时自动运行),选择“Crea te ShortCut on Start Menu”8)、测试:进入 DOS 界面;在 d:mysql bin 目录下运行mysql,进入 mysql 交互操作界面输入 show databases并回车,屏幕显示出当前已有的两个数据库mysql 和 test 方法二:不使用winmysqladmin 1)、在 DOS 窗口下,进入d:/mysql/bin目录2)、win9X 下)运行:名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 15 页 -mysqld 在 NT 下运行:mysqld-nt-standalone 3)、此后,mysql 在后台运行4)、测试 mysql:(在 d:/mysql/bin目录下)a)、mysqlshow 正常时显示已有的两个数据库mysql 和 test b)、mysqlshow-u root mysql 正常时显示数据库mysql 里的五个表:columns_priv db host tables_priv user c)、mysqladmin version status proc 显示版本号、状态、进程信息等d)、mysql test 进入 mysql 操作界面,当前数据库为test 5)、mysql 关闭方法:mysqladmin-u root shutdown 4、至此,MySQL 已成功安装,接着能熟悉MySQL 的常用命令并创建自己的数据库了。

      上篇讲了怎么安装并测试MySQL,环境建好后就能继续我们的学习了本篇主要熟悉一写常用命令1、启动 MySQL 服务器实际上上篇已讲到怎么启动MySQL两种方法:一是用 winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作二是在 DOS 方式下运行d:mysqlbinmysqld 2、进入 mysql 交互操作界面在 DOS 方式下,运行:d:mysqlbinmysql 出现:mysql 的提示符,此时已进入mysql 的交互操作方式如果出现ERROR 2003:Can t connect to MySQL server on localhost(10061)“,说明你的MySQL 还没有启动3、退出 MySQL 操作界面在 mysql 提示符下输入quit 能随时退出交互操作界面:mysql quit Bye 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 15 页 -你也能用control-D退出4、第一条命令mysql select version(),current_date();+-+-+|version()|current_date()|+-+-+|3.23.25a-debug|2001-05-17|+-+-+1 row in set(0.01 sec)mysql 此命令需求mysql 服务器告诉你他的版本号和当前日期。

      尝试用不同大小写操作上述命令,看结果怎么结果说明mysql 命令的大小写结果是一致的练习如下操作:mysqlSelect(20+5)*4;mysqlSelect(20+5)*4,sin(pi()/3);mysqlSelect(20+5)*4 AS Result,sin(pi()/3);(AS:指定假名为Result)5、多行语句一条命令能分成多行输入,直到出现分号“;”为止:mysql select-USER()-,-now()-;+-+-+|USER()|now()|+-+-+|ODBClocalhost|2001-05-17 22:59:15|+-+-+1 row in set(0.06 sec)mysql 注意中间的逗号和最后的分号的使用方法6、一行多命令输入如下命令:mysql SELECT USER();SELECT NOW();+-+|USER()|+-+|ODBClocalhost|+-+名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 15 页 -1 row in set(0.00 sec)+-+|NOW()|+-+|2001-05-17 23:06:15|+-+1 row in set(0.00 sec)mysql 注意中间的分号,命令之间用分号隔开。

      7、显示当前存在的数据库mysql show databases;+-+|Database|+-+|mysql|test|+-+2 row in set(0.06 sec)mysql 8、选择数据库并显示当前选择的数据库mysql USE mysql Database changed mysql(USE 和 QUIT 命令不必分号结束mysql select database();+-+|database()|+-+|mysql|+-+1 row in set(0.00 sec)9、显示当前数据库中存在的表mysql SHOW TABLES;10、显示表(db)的内容mysqlselect*from db;11、命令的取消当命令输入错误而又无法改动(多行语句情形)时,只要在分号出现前就能用c 来取消该条命令名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 15 页 -mysql select-user()-c mysql 这是一些最常用的最基本的操作命令,通过多次练习就能牢牢掌捂了了解了一些最基本的操作命令后,我们再来学习怎么创建一个数据库和数据库表1、使用 SHOW 语句找出在服务器上当前存在什么数据库:mysql SHOW DATABASES;+-+|Database|+-+|mysql|test|+-+3 rows in set(0.00 sec)2、创建一个数据库abccs mysql CREATE DATABASE abccs;注意不同操作系统对大小写的敏感。

      3、选择你所创建的数据库mysql USE abccs Database changed 此时你已进入你刚才所建立的数据库abccs.4、创建一个数据库表首先看目前你的数据库中存在什么表:mysql SHOW TABLES;Empty set(0.00 sec)说明刚才建立的数据库中还没有数据库表下面来创建一个数据库表mytable:我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市mysql CREATE TABLE mytable(name VARCHAR(20),sex CHAR(1),-birth DATE,birthaddr VARCHAR(20);Query OK,0 rows affected(0.00 sec)由于 name、birthadd 的列值是变化的,因此选择VARCHAR,其长度不一定是20能选择从名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 15 页 -1 到 255 的所有长度,如果以后需要改动他的字长,能使用ALTER TABLE语句性别只需一个字符就能表示:m或f,因此选用CHAR(1);birth 列则使用 DATE 数据类型。

      创建了一个表后,我们能看看刚才做的结果,用SHOW TABLES显示数。

      点击阅读更多内容
      相关文档
      初中英语新人教版八年级上册Unit 3 Same or Different重点短语和句型汉译英练习(附参考答案).doc 初中英语新人教版八年级上册Unit 7 When Tomorrow Comes重点短语和句型汉译英练习(附参考答案).doc 语文《六国论》课件2024-2025学年统编版高一语文必修下册.pptx 语文《六国论》课件 2024-2025学年统编版高一语文必修下册.pptx 语文《祝福》课件+2024-2025学年统编版高一语文必修下册.pptx 语文《说“木叶”》说课课件+2024-2025学年统编版高一语文必修下册.pptx 语文《装在套子里的人》课件+2024-2025学年统编版高一语文必修下册.pptx 语文2024—2025学年高一文言文特殊句式初探.pptx 语文《六国论》理解性默写 2024—2025学年统编版高一语文必修下册.pptx 语文《装在套子里的人》课件++2024-2025学年统编版高一语文必修下册.pptx 语文《与妻书》课件 2024-2025学年统编版高一语文必修下册.pptx 2025年(新题型)初中数学(沪科版)七年级上册数轴与绝对值专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(北师版)七年级下册'期中综合复习'专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(华东师大版)八年级上册'多项式运算'专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(沪科版)七年级上册立体图形展开图专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(沪科版)七年级上册线段与角专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(北师版)七年级下册'平行线性质'专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(北师版)七年级下册'三角形性质'专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(华东师大版)八年级上册'勾股定理逆定理'专项练习综合测试卷(含答案)【可编辑】.docx 2025年(新题型)初中数学(沪科版)七年级上册数据的收集与整理专项练习综合测试卷(含答案)【可编辑】.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.