`
heirenhua
  • 浏览: 11155 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

MySQL入门学习(一)安装与基本操作

    博客分类:
  • JDBC
阅读更多

From: http://www.bccn.net/Article/sjk/mysql/jc/200505/437.html

 

安装篇

  PHP+MySQL+Linux目前已逐渐成为小型web服务器的一种经典组合。在Windows环境下构筑和调试MySQL数据库是许多网站开发者的一种首选。本人在Windows98环境下初学MySQL,现将学习过程与经验总结出来供大家参考。

  1、下载mysql-3.23.35-win.zip并解压;

  2、运行setup.exe;选择d:mysql,"tyical install"

  3、启动mysql,有如下方法:

  方法一:使用winmysqladmin

  1)、进入mysqlin目录,运行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(开机时自动运行),选择“Create ShortCut on Start Menu”

  8)、测试:

  进入DOS界面;

  在d:mysqlin目录下运行mysql,进入mysql交互操作界面

  输入show databases并回车,屏幕显示出当前已有的两个数据库mysql和test

  方法二:不使用winmysqladmin

  1)、在DOS窗口下,进入d:/mysql/bin目录

  2)、win9X下)运行:

  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:mysql\bin\mysqld

  2、进入mysql交互操作界面

  在DOS方式下,运行:

  d:\mysql\bin\mysql

  出现:

  mysql

  的提示符,此时已进入mysql的交互操作方式。

  如果出现 "ERROR 2003: Can''t connect to MySQL server on ''localhost'' (10061)“,

  说明你的MySQL还没有启动。

  3、退出MySQL操作界面

  在mysql>提示符下输入quit可以随时退出交互操作界面:

  mysql> quit

  Bye

  你也可以用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命令的大小写结果是一致的。

  练习如下操作:

  mysql>Select (20+5)*4;
  mysql>Select (20+5)*4,sin(pi()/3);
  mysql>Select (20+5)*4 AS Result,sin(pi()/3); (AS: 指定假名为Result)

  5、多行语句

  一条命令可以分成多行输入,直到出现分号“;”为止:

  mysql> select
  -> USER()
  -> ,
  -> now()
  ->;
  +--------------------+---------------------+
  USER()   now()
  +--------------------+---------------------+
  ODBC@localhost   2001-05-17 22:59:15
  +--------------------+---------------------+
  1 row in set (0.06 sec)
  mysql>

  注意中间的逗号和最后的分号的使用方法。

  6、一行多命令

  输入如下命令:

  mysql> SELECT USER(); SELECT NOW();
  +------------------+
  USER()
  +------------------+
  ODBC@localhost
  +------------------+
  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)的内容

  mysql>select * from db;

  11、命令的取消

  当命令输入错误而又无法改变(多行语句情形)时,只要在分号出现前就可以用 c来取消该条命令

  mysql> select
  -> user()
  -> c
  mysql>

  这是一些最常用的最基本的操作命令,通过多次练习就可以牢牢掌捂了。

分享到:
评论

相关推荐

    MySQL基本操作手册

    MySQL是一种流行的关系型数据库管理系统,用于存储和管理数据。对于初学者来说,熟悉MySQL的基本操作非常重要,因为这些操作是使用MySQL的基础。...总之,学习MySQL的基本操作手册是成为一名合格的MySQL用户的第一步。

    mysql入门者学习类用书,主要描述mysql的基本操作

    mysql入门者学习类用书,主要描述mysql的基本操作

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 全套PPT课件资源集合 共26个章节 含全部源代码.rar

    完整版 MySQL8.0从入门到精通 MySQL数据库教程 第02章 MySQL的安装与配置(共14页).ppt 完整版 MySQL8.0从入门到精通 MySQL数据库教程 第03章 数据库的基本操作(共6页).ppt 完整版 MySQL8.0从入门到精通 MySQL...

    MYSQL基础入门pdf

    MYSQL 基础入门知识,可以学习下 数据库概述 •MySQL基本操作 •MySQL索引基础 •MySQL高级特性

    MySQL学习之基本操作篇.doc

    mysql入门,掌握在MySQL中创建数据库,创建表。设置主键,设置字段默认值以及约束的方法。

    MySQL 入门学习 ——基础教程

    MySQL入门学习(1)。  MySQL入门学习(1) · 安装篇 PHP+MySQL+Linux目前已逐渐成为小型web服务器的一种经典组合。在indows环境下构筑和调试MySQL数据库是许多网站开发者的一种首选。本人在Windows98环境下...

    mysql入门只是讲解.md

    本文将为你提供一个MySQL入门学习的实践指南,包括基本概念、安装、配置、常见操作以及相关示例。 ## 第一步:安装MySQL 首先,你需要在你的计算机上安装MySQL。MySQL提供了多个版本,你可以选择适合你的操作系统...

    MySQL学习之数据库基本操作篇.doc

    这个文档主要介绍了,什么是数据库,如何使用数据库。文档内有一个大例题,按照文档上的要求,可以帮助你快速入门,帮你在短时间内了解对数据库的操作!

    MySQL数据库入门到高级笔记快速学习pdf版本

    内容概要:这是博主自己写的三篇MySQL文章的综合pdf版本,干货满满,同时搭配脑图提高效率,从基础知识,比如对数据库的操作,对数据表的增删改,查单独写了一篇文章从单表到多表,子查询等等,干货满满,最后就是...

    MySQL学习入门01

    MySQL学习笔记,入门第一篇,基本概念,客户端操作,表结构操作语句

    数据库应用技术之MySQL 数据库的安装与使用&MySQL Workbench的使用/数据库、表的创建

    内容概要:①了解MySQL的安装过程,熟悉...阅读建议:此资源以图文并茂的形式学习数据库MySQL安装及操作,在学习的过程要结合这些文字和图片一起来实践,每一步都要仔细跟随,并调试对应的代码。如有问题可自行检索。

    Windows系统下MySQL数据库安装与详细配置指南

    能学到什么:通过本教程,你将能够掌握MySQL的安装和基本使用,理解MySQL的基本概念和SQL语言,以及熟悉如何创建和管理数据库、表和用户等操作。 阅读建议:在学习过程中,建议读者动手实践,按照教程的步骤进行...

    2024最强MySQL安装配置教程(一篇就够了).zip

    它的目标是帮助读者掌握MySQL的安装、配置、基本操作和进阶技巧,从而能够有效地管理和操作数据库。 其他说明: 博客采用通俗易懂、口语化的语言风格,旨在让读者轻松理解并吸收内容。同时,博客还强调了实践的重要...

    MySql零基础入门到精通(资料集)SQL语句+触发器+存储过程+安装卸载+导入导出+性能优化

    第一阶段---MySql入门教程,pdf 第一阶段---MySQL卸载手册.doc 第一阶段---MySQL基本操作教程PPT.ppt 第一阶段---MySQL安装图解.doc 第二阶段---mysql函数大全pdf 第二阶段---MySQL存储过程实例教程.doc 第二阶段---...

    MySql基本操作

    MySql 基础操作,Mysql入门。学习Mysql的开端

    MySQL数据库和表的基本操作

    PPT主要包含内容如下: 1、数据库基础知识 2、数据类型 3、数据表的基本操作 4、表的约束 5、设置表的字段值自动增加 6、索引

    MySQL面试题:基础知识与实战技巧

    通过该资源,读者可以学习MySQL的基本概念、语法和操作技巧,了解MySQL在实际应用中的使用方法和技巧,同时还可以通过练习和答案解析来提高自己的MySQL面试水平。 适用人群:本资源适用于准备MySQL面试或者想要深入...

    MySQL数据库学习心得.chm

    对刚入门者学习mysql很有帮助,本文涉及mysql从安装到入门的基本操作和语法,很实用

    MySQL数据库开发教程-基础概念、SQL语法和Node.js操作详解

    内容概要: - MySQL是一款开源的关系型数据库管理系统,提供数据的存储、查询、插入、更新、删除等功能。 - 文件里介绍了MySQL的一些基本概念,如数据库范式、字段约束、函数、事务等。...- 可以作为MySQL入门学习

    【MySQL】学习汇总(完整思维导图).pdf

    初学者:对于刚开始接触MySQL的用户,本资源包提供了从入门到进阶的详细教程,帮助用户快速掌握MySQL的基本操作。 数据库管理员(DBA):对于需要管理多个MySQL数据库的管理员,本资源包提供了丰富的管理和维护技巧...

Global site tag (gtag.js) - Google Analytics