谁能介绍一本mysql的教程

谁能介绍一本mysql的教程,第1张

Mysql是一个多线程的,结构化查询语言(SQL)数据库服务器。SQL 在世界上是最流行的数据库语言。MySQL 的执行性能非常高,运行速度非常快,并非常容易使用。是一个非常捧的数据库。 Mysql入门系列:MySQL的用途 Mysql入门系列:一个MYSQL样例数据库 Mysql入门系列:MYSQL基本数据库术语 Mysql入门系列:MySQL教程(1) Mysql入门系列:MySQL教程(2) Mysql入门系列:删除或更新现有记录 Mysql入门系列:与mysql交互的技巧 Mysql入门系列:MySQL数据类型 Mysql入门系列:MySQL的列类型(1) Mysql入门系列:MySQL的列类型(2) Mysql入门系列:选择MYSQL列的类型 Mysql入门系列:MYSQL表达式求值和MYSQL类型转换 Mysql入门系列:MySQL中的SQL特征 Mysql入门系列:MySQL的命名规则 Mysql入门系列:MYSQL创建、删除和选择数据库 Mysql入门系列:MYSQL创建、删除、索引和更改表 Mysql入门系列:获取MYSQL数据库和表的有关信息 Mysql入门系列:检索MYSQL记录 Mysql入门系列:为MYSQL加注释 Mysql入门系列:MYSQL解决方案随笔 Mysql入门系列:MySQL不支持的功能 Mysql入门系列:使用MYSQL索引 Mysql入门系列:MySQL查询优化程序 Mysql入门系列:MYSQL列类型选择与MYSQL查询效率 Mysql入门系列:让MYSQL有效地装载数据 Mysql入门系列:MYSQL调度与锁定问题 Mysql入门系列:优化MYSQL Mysql入门系列:MySQL程序设计介绍 Mysql入门系列:MySQL可用的API Mysql入门系列:在MYSQL中如何使用API Mysql入门系列:建立MYSQL客户机程序的一般过程 Mysql入门系列:客户机程序1—连接到MYSQL服务器 Mysql入门系列:MYSQL客户机程序2—增加错误检查 Mysql入门系列:MYSQL客户机程序3—产生连接代码模块 Mysql入门系列:MYSQL客户机程序4—在运行时获取连接参数 Mysql入门系列:如何处理MYSQL查询 Mysql入门系列:客户机程序5—MYSQL交互式查询程序 Mysql入门系列:在MYSQL结果集上执行计算 Mysql入门系列:对MYSQL查询中有疑问的数据进行编码 Mysql入门系列:MYSQL图像数据的处理 Mysql入门系列:获取MYSQL表信息 Mysql入门系列:需要避免的MYSQL客户机程序设计错误 Mysql入门系列:Perl 脚本的特点 Mysql入门系列:Perl DBI基础(1) Mysql入门系列:Perl DBI基础(2) Mysql入门系列:运行perl DBI Mysql入门系列:在Web应用程序中使用DBI Mysql入门系列:PHP脚本的特点 Mysql入门系列:PHP基础 Mysql入门系列:运行PHP Mysql入门系列:MySQL管理介绍 Mysql入门系列:MySQL数据目录的位置 Mysql入门系列:MySQL数据目录的结构 Mysql入门系列:MySQL重定位数据目录的内容 Mysql入门系列:新的MySQL安装的安全性 Mysql入门系列:MySQL服务器的启动和关闭 Mysql入门系列:MYSQL用户帐号管理 Mysql入门系列:MYSQL日志文件维护 Mysql入门系列:备份和拷贝MYSQL数据库 Mysql入门系列:使用MYSQL备份数据恢复 Mysql入门系列:优化MYSQL服务器 Mysql入门系列:运行多个MYSQL服务器 Mysql入门系列:更新MySQL数据库服务 Mysql入门系列:MYSQL服务器内部安全性-安全数据目录访问 Mysql入门系列:安全网络访问mysql数据库服务器 Mysql入门系列:检查和维护MYSQL数据库表 Mysql入门系列:安排预防性的维护MYSQL数据库服务器 Mysql入门系列:获得和安装MYSQL软件 Mysql入门系列:在UNIX上安装MySQL Mysql入门系列:在Windows上安装MySQL Mysql入门系列:获得和安装samp_db样例数据库分发包 Mysql入门系列:MYSQL列类型参考

求采纳

《MySQL核心技术手册 第2版》(戴尔)电子书网盘下载免费在线阅读

bwxs   

书名:MySQL核心技术手册 第2版

作者:戴尔

译者:李红军

豆瓣评分:70

出版社:机械工业出版社

出版年份:2009-9

页数:554

内容简介:

MySQL包含了许多功能,尤其是在MySQL 5.0和5.1版本中新增了一些主要的功能和特性。MySQL特有的函数或者语句是相当丰富的。这正是《MySQL核心技术手册(第2版)》富有价值的原因。《MySQL核心技术手册(第2版)》令读者可以快速查找到所需要的具体细节,无论是SQL关键字还是mysql命令行选项、具体的API信息或管理实用工具。

作者简介:

Russell Dyer是一位自由作家,主要致力于MySQL数据库软件方面的研究,他是MySQL公司知识库(>

有很多朋友虽然安装好了mysql但却不知如何使用它 在这篇文章中我们就从连接MYSQL 修改密码 增加用户等方面来学习一些MYSQL的常用命令 一 连接MYSQL 格式 mysql h主机地址 u用户名-p用户密码 例 连接到本机上的MYSQL 首先在打开DOS窗口 然后进入目录 mysqlbin 再键入命令mysql uroot p 回车后提示你输密码 如果刚安装好MYSQL 超级用户root是没有密码的 故直接回车即可进入到MYSQL中了 MYSQL的提示符是 mysql> 例 连接到远程主机上的MYSQL 假设远程主机的IP为 用户名为root 密码为abcd 则键入以下命令 mysql h uroot pabcd 退出MYSQL命令 exit (回车) 二 修改密码 格式 mysqladmin u用户名 p旧密码 password 新密码 例 给root加个密码ab 首先在DOS下进入目录mysqlbin 然后键入以下命令mysqladmin uroot password ab 注 因为开始时root没有密码 所以 p旧密码一项就可以省略了 例 再将root的密码改为djg mysqladmin uroot pab password djg 三 增加新用户 (注意 和上面不同 下面的因为是MYSQL环境中的命令 所以后面都带一个分号作为命令结束符)格式 grant select on 数据库 to 用户名@登录主机 identified by 密码 例 增加一个用户test 密码为abc 让他可以在任何主机上登录 并对所有数据库有查询 插入 修改 删除的权限 首先用以root用户连入MYSQL 然后键入以下命令 grant select insert update delete on to test @ % Identified by abc ;但例 增加的用户是十分危险的 你想如某个人知道test 的密码 那么他就可以在internet上的任何一台计算机上登录你的mysql数据库并对你的资料可以为所欲为了 解决办法见例 例 增加一个用户test 密码为abc 让他只可以在localhost上登录 并可以对数据库mydb进行查询 插入 修改 删除的 *** 作(localhost指本地主机 即MYSQL数据库所在的那台主机) 这样用户即使用知道test 的密码 他也无法从internet上直接访问数据库 只能通过MYSQL主机上的web页来访问了 grant select insert update delete on mydb to test @localhost identified by abc ;如果你不想test 有密码 可以再打一个命令将密码消掉 grant select insert update delete on mydb to test @localhost identified by ;注意 你必须首先登录到MYSQL中 以下 *** 作都是在MYSQL的提示符下进行的 而且每个命令以分号结束 四一 *** 作技巧 如果你打命令时 回车后发现忘记加分号 你无须重打一遍命令 只要打个分号回车就可以了 也就是说你可以把一个完整的命令分成几行来打 完后用分号作结束标志就OK 你可以使用光标上下键调出以前的命令 但以前我用过的一个MYSQL旧版本不支持 我现在用的是 mysql beta win 五 显示命令 显示数据库列表 show databases;刚开始时才两个数据库 mysql和test mysql库很重要它里面有MYSQL的系统信息 我们改密码和新增用户 实际上就是用这个库进行 *** 作 显示库中的资料表 use mysql //打开库 学过FOXBASE的一定不会陌生吧show tables; 显示资料表的结构 describe 表名; 建库 create database 库名; 建表 use 库名 create table 表名 (字段设定列表) 删库和删表:drop database 库名;drop table 表名 将表中记录清空 delete from 表名; 显示表中的记录 select from 表名; 六 一个建库和建表以及插入数据的实例 drop database if exists school; //如果存在SCHOOL则删除create database school; //建立库SCHOOLuse school; //打开库SCHOOLcreate table teacher //建立表TEACHER(id int( ) auto_increment not null primary key name char( ) not null address varchar( ) default 深圳 year date); //建表结束//以下为插入字段insert into teacher valuess( glchengang 深圳一中 );insert into teacher valuess( jack 深圳一中 );注 在建表中( )将ID设为长度为 的数字字段:int( )并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key( )将NAME设为长度为 的字符字段( )将ADDRESS设为长度 的字符字段 而且缺省值为深圳 varchar和char有什么区别呢 只有等以后的文章再说了 ( )将YEAR设为日期字段 如果你在mysql提示符键入上面的命令也可以 但不方便调试 你可以将以上命令原样写入一个文本文件中假设为school sql 然后复制到c:下 并在DOS状态进入目录mysqlbin 然后键入以下命令 mysql uroot p密码 < c:school sql如果成功 空出一行无任何显示 如有错误 会有提示 (以上命令已经调试 你只要将//的注释去掉即可使用) 七 将文本资料转到数据库中 文本资料应符合的格式 字段资料之间用tab键隔开 null值用n来代替 例 rose 深圳二中 mike 深圳一中 数据传入命令 load data local infile 文件名 into table 表名;注意 你最好将文件复制到mysqlbin目录下 并且要先用use命令打表所在的库 八 备份数据库 (命令在DOS的mysqlbin目录下执行)mysqldump opt school>school bbb注释:将数据库school备份到school bbb文件 school bbb是一个文本文件 文件名任取 打开看看你会有新发现 后记 其实MYSQL的对数据库的 *** 作与其它的SQL类数据库大同小异 您最好找本将SQL的书看看 我在这里只介绍一些基本的 其实我也就只懂这些了 呵呵 最好的MYSQL教程还是 晏子 译的 MYSQL中文参考手册 不仅免费每个相关网站都有下载 而且它是最权威的 可惜不是象 PHP 中文手册 那样是chm的格式 在查找函数命令的时候不太方便 lishixinzhi/Article/program/MySQL/201311/29306

入门的话可以先看《mysql必知必会》,熟悉基本 *** 作。想深入的话可以再看看《mysql权威指南》《高性能mysql》等,不过我是建议熟悉 *** 作后先去看看《数据库原理与设计》诸如此类的,掌握好数据库的整套理论。还有就是多上机实践。

以上就是关于谁能介绍一本mysql的教程全部的内容,包括:谁能介绍一本mysql的教程、《MySQL核心技术手册第2版》pdf下载在线阅读全文,求百度网盘云资源、MYSQL数据库初学者使用指南等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9728991.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存