MySQL学习笔记一

环境:客户端工具CMD--就是所说的DOS 

            数据库版本:mysql-essential-5.1.34-win32.msi

-------------------

在运行-->输入cmd-->打开dos命令窗口:

显示C:\Documents and Settings\Administrator>

-------------------

连接Mysql服务器端:

输入:mysql -h localhost -u root -p

Enter password: ****

显示:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.34-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

或者这样输入:mysql -hlocalhost -uroot -proot

也会显示:

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.34-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

上面的显示表示你连接服务器端成功

断开服务器连接:mysql> quit

-------------------

不选择任何数据库来工作,理解Mysql是如何工作:

@显示服务器端Mysql的版本号和当前日期:

mysql> select version(),current_date;
+------------------+--------------+
| version()        | current_date |
+------------------+--------------+
| 5.1.34-community | 2011-07-07   |
+------------------+--------------+
1 row in set (0.00 sec)

从这里我们可以得到什么:

  • 一个命令通常由SQL语句组成,随后有一个分号。(有些例外不需要分号。如QUIT就是一个,其他的以后我们会看到。)
  • 当你发出一个命令时,mysql发送它给服务器并显示结果,然后打出另外一个mysql>显示它准备好接受另外的命令。
  • mysql以一张表格(行和列)显示查询输出。第一行包含列的标签,随后的行是询问结果。通常, 列标签是你取自数据库表的列的名字。如果你正在检索一个表达式而非表列的值(如刚才的例子),mysql用表达式本身标记列,如version()和current-date。
  • mysql显示多少行被返回,和查询花了多长执行,它给你提供服务器性能的一个大致概念。因为他们表示时钟时间(不是 CPU 或机器时间),并且因为他们受到诸如服务器负载和网络延时的影响,因此这些值是不精确的。
----------------

更多命令:

mysql> select Now();--查询现在的时间
+---------------------+
| Now()               |
+---------------------+
| 2011-07-07 10:35:38 |
+---------------------+
1 row in set (0.00 sec)



mysql> select user();--查询当前用户
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)


取消输入的命令:用\c

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

----------------

各种提示符的含义:

 mysql> 准备好接受新命令

-> 等待多行命令的下一行

'> 等待下一行,收集以单引号(“'”)开始的字符串 

"> 等待下一行,收集以双引号(“"”)开始的字符串



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值