|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
需要处理因此带来的更多的支持工作,这有可能会带来成本上的提高。在这种情况下,一些MySQL学习教程发行商可能倾向于选择别的开源数据库,例如遵循BSD授权的PostgreSQL。进门篇
上篇讲了怎样安装并测试MySQL,情况建好后就能够持续我们的进修了。本篇次要熟习一写经常使用命令。
1、启动MySQL服务器
实践上上篇已讲到怎样启动MySQL。两种办法:
一是用winmysqladmin,假如呆板启动时已主动运转,则可间接进进下一步操纵。
二是在DOS体例下运转
d:mysqlbinmysqld
2、进进mysql交互操纵界面
在DOS体例下,运转:
d:mysqlbinmysql
呈现:
mysql
的提醒符,此时已进进mysql的交互操纵体例。
假如呈现"ERROR2003:CantconnecttoMySQLserveronlocalhost(10061)“,
申明你的MySQL还没有启动。
3、加入MySQL操纵界面
在mysql>提醒符下输出quit能够随时加入交互操纵界面:
mysql>quit
Bye
你也能够用control-D加入。
4、第一条命令
mysql>selectversion(),current_date();
+----------------+-----------------+
|version()|current_date()|
+----------------+-----------------+
|3.23.25a-debug|2001-05-17|
+----------------+-----------------+
1rowinset(0.01sec)
mysql>
此命令请求mysql服务器告知你它的版本号和以后日期。实验用分歧巨细写操纵上述命令,看了局怎样。
了局申明mysql命令的巨细写了局是分歧的。
实习以下操纵:
mysql>Select(20+5)*4;
mysql>Select(20+5)*4,sin(pi()/3);
mysql>Select(20+5)*4ASResult,sin(pi()/3);(AS:指定化名为Result)
5、多行语句
一条命令能够分红多行输出,直到呈现分号“;”为止:
mysql>select
->USER()
->,
->now()
->;
+--------------------+---------------------+
|USER()|now()|
+--------------------+---------------------+
|ODBC@localhost|2001-05-1722:59:15|
+--------------------+---------------------+
1rowinset(0.06sec)
mysql>
注重两头的逗号和最初的分号的利用办法。
6、一行多命令
输出以下命令:
mysql>SELECTUSER();SELECTNOW();
+------------------+
|USER()|
+------------------+
|ODBC@localhost|
+------------------+
1rowinset(0.00sec)
+---------------------+
|NOW()|
+---------------------+
|2001-05-1723:06:15|
+---------------------+
1rowinset(0.00sec)
mysql>
注重两头的分号,命令之间用分号离隔。
7、显现以后存在的数据库
mysql>showdatabases;
+----------+
|Database|
+----------+
|mysql|
|test|
+----------+
2rowinset(0.06sec)
mysql>
8、选择数据库并显现以后选择的数据库
mysql>USEmysql
Databasechanged
mysql>
(USE和QUIT命令不必要分号停止。)
mysql>selectdatabase();
+---------------+
|database()|
+---------------+
|mysql|
+---------------+
1rowinset(0.00sec)
9、显现以后数据库中存在的表
mysql>SHOWTABLES;
10、显现表(db)的内容
mysql>select*fromdb;
11、命令的作废
当命令输出毛病而又没法改动(多行语句情况)时,只需在分号呈现前就能够用c来作废该条命令
mysql>select
->user()
->c
mysql>
这是一些最经常使用的最基础的操纵命令,经由过程屡次实习就能够紧紧掌捂了。
与其他数据库相比,MySQL易学易用。 |
|