关于mysql的,高手指点一下吧

triplesky001 2011-01-12 11:13:40
这两天在弄公司网站,换了服务器,mysql以前没用过,纯粹不懂的那种,

按照网上的教程把mysql装上了,在开始菜单里只有个dos对话框,要求输入密码,我输了配置时的密码,

这样是不是mysql服务就启动了呢?

还需要做哪些配置吗?高手多多指点啊

把以前的数据替进去了

现在下了个mysql gui,图形界面,干脆不会用,不知道都是干什么的

需要用它来给mysql还要做那些设置吗?基础的一些

我现在想建一个远程用户,远程操作mysql,具体的怎么做啊?在线等高人出现。谢谢了!
...全文
54 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
triplesky001 2011-01-12
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 acmain_chm 的回复:]
引用我现在用那个gui对数据库操作,建了一个用户,用root用户就登陆不了了,还有就是在那个dos对话框中开始就让输密码,我输入密码直接跳出是怎么回事?我绝我还没入门呢,所以上边的那些,现在还用不到啊

在你的WINDOWS中按 开始 然后 运行, 再输入 CMD 会按键盘上的回车键。 回车键在你的键盘有右半部分。

然后在DOS中,输入 cd c:\program ...\...\mys……
[/Quote]
谢谢了
ACMAIN_CHM 2011-01-12
  • 打赏
  • 举报
回复
[Quote]我现在用那个gui对数据库操作,建了一个用户,用root用户就登陆不了了,还有就是在那个dos对话框中开始就让输密码,我输入密码直接跳出是怎么回事?我绝我还没入门呢,所以上边的那些,现在还用不到啊[/Quote]

在你的WINDOWS中按 开始 然后 运行, 再输入 CMD 会按键盘上的回车键回车键在你的键盘有右半部分。

然后在DOS中,输入 cd c:\program ...\...\mysql\bin 这个你要输入你自己的目录名称不能直接复制。

之后就开始按教程一步步来吧。
小小小小周 2011-01-12
  • 打赏
  • 举报
回复
Windows键+R 打开“运行” 输入cmd .再 mysql -uuser -ppassword;
zuoxingyu 2011-01-12
  • 打赏
  • 举报
回复
基础的东西,慢慢摸索2天就都知道了,我也是这么过来的。
triplesky001 2011-01-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 acmain_chm 的回复:]
.

MySQL 5.1参考手册第3章:教程
目录

3.1. 连接与断开服务器
3.2. 输入查询
3.3. 创建并使用数据库
3.3.1. 创建并选择数据库
3.3.2. 创建表
3.3.3. 将数据装入表中
3.3.4. 从表检索信息
3.4. 获得数据库和表的信息
3.5. 在批处理模式下使用mysql
3.6. 常用查询的例子
3.6.1. 列的最大值
3……
[/Quote]
我现在用那个gui对数据库操作,建了一个用户,用root用户就登陆不了了,还有就是在那个dos对话框中开始就让输密码,我输入密码直接跳出是怎么回事?我绝我还没入门呢,所以上边的那些,现在还用不到啊
ACMAIN_CHM 2011-01-12
  • 打赏
  • 举报
回复
.
[Quote=MySQL 5.1参考手册]第3章:教程
目录

3.1. 连接与断开服务器
3.2. 输入查询
3.3. 创建并使用数据库
3.3.1. 创建并选择数据库
3.3.2. 创建表
3.3.3. 将数据装入表中
3.3.4. 从表检索信息
3.4. 获得数据库和表的信息
3.5. 在批处理模式下使用mysql
3.6. 常用查询的例子
3.6.1. 列的最大值
3.6.2. 拥有某个列的最大值的行
3.6.3. 列的最大值:按组
3.6.4. 拥有某个字段的组间最大值的行
3.6.5. 使用用户变量
3.6.6. 使用外键
3.6.7. 根据两个键搜索
3.6.8. 根据天计算访问量
3.6.9. 使用AUTO_INCREMENT
3.7. 孪生项目的查询
3.7.1. 查找所有未分发的孪生项
3.7.2. 显示孪生对状态的表
3.8. 与Apache一起使用MySQL
本章通过演示如何使用mysql客户程序创造和使用一个简单的数据库,提供一个MySQL的入门教程。mysql(有时称为“终端监视器”或只是“监视”)是一个交互式程序,允许你连接一个MySQL服务器,运行查询并察看结果。mysql可以用于批模式:你预先把查询放在一个文件中,然后告诉mysql执行文件的内容。本章将介绍使用mysql的两个方法。

要想查看由mysql提供的选择项目表,可以用--help选项来调用:

shell> mysql --help
本章假定mysql已经被安装在你的机器上,并且有一个MySQL服务器可以连接。否则,请联络MySQL管理员。(如果你是管理员,则需要查阅本手册的其它章节,例如第5章:数据库管理。)

本章描述建立和使用一个数据库的全过程。如果你仅仅对访问一个已经存在的数据库感兴趣,可以跳过描述怎样创建数据库及它所包含的表的章节。

由于本章是一个教程,省略了许多细节。关于这里所涉及的主题的详细信息,请查阅本手册的相关章节。

3.1. 连接与断开服务器
为了连接服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个 密码。如果服务器运行在登录服务器之外的其它机器上,还需要指定主机名。联系管理员以找出进行连接所使用的参数 (即,连接的主机、用户名和使用的密码)。知道正确的参数后,可以按照以下方式进行连接:
shell> mysql -h host -u user -p
Enter password: ********
host和user分别代表MySQL服务器运行的主机名和MySQL账户用户名。设置时替换为正确的值。******** 代表你的密码;当mysql显示Enter password:提示时输入它。

如果有效,你应该看见mysql>提示符后的一些介绍信息:

shell> mysql -h host -u user -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 25338 to server version: 5.1.2-alpha-standard

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
mysql> 提示符告诉你mysql准备为你输入命令。

一些MySQL安装允许用户以匿名(未命名)用户连接到本地主机上运行的服务器。如果你的机器是这种情况,你应该能不带任何选项地调用mysql与该服务器连接:

shell> mysql
成功地连接后,可以在mysql>提示下输入QUIT (或\q)随时退出:

mysql> QUIT
Bye
在Unix中,也可以按control-D键断开服务器。

在下列章节的大多数例子都假设你连接到了服务器。由mysql>提示指明。

3.2. 输入查询
确保你连接上了服务器,如在先前的章节讨论的。连接上服务器并布代表选择了任何数据库,但这样就可以了。知道关于如何查询的基本知识,比马上跳至创建表、给他们装载数据并且从他们检索数据更重要。本节描述输入命令的基本原则,使用几个查询,你能尝试了解mysql是如何工作的。

这是一个简单的命令,要求服务器告诉它的版本号和当前日期。在mysql>提示输入如下命令并按回车键:

mysql> SELECT VERSION(), CURRENT_DATE;
+-----------------+--------------+
| VERSION() | CURRENT_DATE |
+-----------------+--------------+
| 5.1.2-alpha-log | 2005-10-11 |
+-----------------+--------------+
1 row in set (0.01 sec)
mysql>
这询问说明mysql的几个方面:

· 一个命令通常由SQL语句组成,随后跟着一个分号。(有一些例外不需要分号。早先提到的QUIT是一个例子。后面我们将看到其它的例子。)

· 当发出一个命令时,mysql将它发送给服务器并显示执行结果,然后显示另一个mysql>显示它准备好接受其它命令。

· mysql用表格(行和列)方式显示查询输出。第一行包含列的标签,随后的行是查询结果。通常,列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子),mysql用表达式本身标记列。

· mysql显示返回了多少行,以及查询花了多长时间,它给你提供服务器性能的一个大致概念。因为他们表示时钟时间(不是 CPU 或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,因此这些值是不精确的。(为了简洁,在本章其它例子中不再显示“集合中的行”。)

能够以大小写输入关键词。下列查询是等价的:

mysql> SELECT VERSION(), CURRENT_DATE;
mysql> select version(), current_date;
mysql> SeLeCt vErSiOn(), current_DATE;
这是另外一个查询,它说明你能将mysql用作一个简单的计算器:

mysql> SELECT SIN(PI()/4), (4+1)*5;
+------------------+---------+
| SIN(PI()/4) | (4+1)*5 |
+------------------+---------+
| 0.70710678118655 | 25 |
+------------------+---------+
1 row in set (0.02 sec)
至此显示的命令是相当短的单行语句。你可以在一行上输入多条语句,只需要以一个分号间隔开各语句:

mysql> SELECT VERSION(); SELECT NOW();
+-----------------+
| VERSION() |
+-----------------+
| 5.1.2-alpha-log |
+-----------------+
1 row in set (0.00 sec)

+---------------------+
| NOW() |
+---------------------+
| 2005-10-11 15:15:00 |
+---------------------+
1 row in set (0.00 sec)
不必全在一个行内给出一个命令,较长命令可以输入到多个行中。mysql通过寻找终止分号而不是输入行的结束来决定语句在哪儿结束。(换句话说,mysql接受自由格式的输入:它收集输入行但直到看见分号才执行。)

这里是一个简单的多行语句的例子:

mysql> SELECT
[/Quote]
小小小小周 2011-01-12
  • 打赏
  • 举报
回复
楼主去看下手册里面的第3章,

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧