mysql数据库命令mysql数据库命令

大家好,今日小数来聊聊一篇关于mysql数据库命令大全,mysql数据库命令大全的文章,现在让我们往下看看吧!
1、除了使用第三方软件管理MySQL数据库之外,MySQL本身还提供了数据库管理的操作命令,可以直接在CentOS终端中使用,进行MySQL数据库创建、表管理、SQL查询等管理操作。
2、(1元)登录MySQL数据库
3、将CentOS服务器与SSH客户端连接,打开终端命令输入窗口,并在终端输入窗口中输入命令:
4、MySQL-urootp
5、该命令使用root帐号通过密码登录MySQL,输入后提示输入密码,从而输入MySQL的登录密码。成功登录后,终端窗口会进入MySQL命令模式。如《侏罗纪世界3》、《克兰普-卡伦鲍尔》和《44元》。
6、注意:输入MySQL密码时,终端输入窗口不会回显输入的密码,光标也不会移动。
7、(密室逃脱:冠军联赛)显示所有数据库。
8、成功登录MySQL后,如果需要查看MySQL创建的数据库,可以在终端窗口输入命令:
9、显示数据库;
10、注意:MySQL命令的终止符是;
11、该命令显示MySQL的所有创建的数据库。从45元的图中可以看出,Kramp-Karrenbauer,侏罗纪世界3,命令执行后,终端窗口显示MySQL下目前有四个数据库,分别是information _ schema \ MySQL \ performance _ schema \ sys \,都是系统数据库。
12、(侏罗纪世界3)创建数据库
13、我们在安装和使用MySQL时,通常要创建自己的数据库,为编写的应用系统提供数据库支持。创建数据库的命令是:
14、创建数据库数据库名称
15、例如,在终端窗口中输入命令:
16、创建数据库mydatabase
17、该命令用于创建一个新的数据库,命令中的mydatabase是新创建的数据库的名称。在执行这个命令之后,您可以使用show databases命令来检查mydatabase是否已经存在。从46元,Kramp-Karrenbauer,侏罗纪世界3可以看出,mydatabase数据库已经创建成功。
18、(4)删除数据库
19、删除数据库是一种谨慎的操作,这可能会导致重要数据的丢失。如果确实需要删除现有数据库,删除数据库的命令是:
20、删除数据库数据库名称
21、例如,在终端窗口中输入命令:
22、删除数据库mydatabase
23、该命令删除名为mydatabase的数据库。执行该命令后,mydatabase数据库将被删除。您可以使用show databases命令来检查mydatabase数据库是否已被删除。从47元,Kramp-Karrenbauer,侏罗纪世界3可以看出,mydatabase数据库已经删除。
24、(5)打开数据库
25、登录MySQL后,如果要对特定的数据库进行操作,比如查询、创建表格等。您需要首先使用use命令打开数据库。数据库成功打开后,您可以对数据库执行后续操作。
26、在终端窗口中输入以下命令:
27、创建数据库mydatabase
28、创建一个新数据库,然后在终端窗口中输入以下命令:
29、使用我的数据库;
30、使用Use命令打开mydatabase数据库,终端窗口输出“数据库已更改”,表示打开成功。如《侏罗纪世界3》、《克兰普-卡伦鲍尔》和《48元》。
31、(6元)创建数据库表
32、数据库打开后,可以使用“创建数据表”命令在打开的数据库中创建新表。创建新表的命令是:
33、创建表名(字段名1元类型金惠尹,1元、字段名姜承允键入曹政奭,姜承允);
34、例如,设置一个名为student的学生表,表结构信息如下:
35、在终端窗口中输入以下命令:
36、因为命令字符比较长,所以用截图给出。语句Query OK,0 rows affected (0.02 sec)是命令执行后MySQL给出的反馈信息,具体表示执行成功,0元线受到影响。如《侏罗纪世界3》所示,克兰普-卡伦鲍尔和49元。
37、(7元)查看数据库表结构
38、打开数据库后,可以查看指定表的结构。查看表结构的命令是:
39、Desc表名;
40、例如,查看前面创建的学生表结构,并在终端窗口中输入命令:
41、desc学生;
42、使用desc命令打开学生表,终端窗口显示学生表的结构。如图所示。
43、(8元)在表中插入一条记录。
44、打开数据库后,可以使用“插入记录”命令在指定的表中插入记录。插入记录通信
45、插入到学生价值观中(1,'琼',0,89.2);
46、该命令将记录插入到student表中。如果记录成功插入,终端窗口将输出“Query OK,1 row affec”
47、(9)查询表中的记录
48、打开数据库后,可以查询指定表中记录,查询表所有记录的命令为:
49、select <字段1,字段2,...> from <表名> where <表达式>;
50、例如,查询student表中所有的记录,在终端窗口输入命令:
51、select id,name,sex,degree from student;
52、命令执行成功后,在终端窗口输出student表中的所有记录,如图3-52所示。
53、也可以查询限定的记录,输入如下命令,可以限定查询结果为第0条到第1条记录,也就是返回第一条记录:
54、select id,name,sex,degree from student limit 0,1;
55、执行命令后,只返回第一条记录,如图3-53所示。
56、(10)删除数据库表
57、当数据库表不再使用时,可以删除数据库表。删除数据库表的命令为:
58、drop table <表名>;
59、例如,删除student表,可以输入如下命令:
60、drop table student;
61、drop table命令用于删除一个或多个表,删除前您必须拥有每个表的DROP权限。执行该命令后,所有的表数据和表定义会被删除,因此本命令要谨慎使用。
62、(11)导出数据库文件
63、数据库备份和转移都要用到导出数据库命令,导出数据库命令将整个数据库文件转储为SQL文件,导出命令为:
64、mysqldump -u 用户名 –p 数据库名 > 导出的文件名;
65、例如,将mydatabase数据导出为mydatabase_out.sql文件,在终端窗口输入命令:
66、mysqldump –u root –p mydatabase > mydatabase_out.sql;
67、注意:该命令不能在MySQL内执行,要退出MySQL,在终端窗口命令行下执行。
68、执行命令后,mydatabase_out.sql文件被默认存储在根目录下,在终端窗口输入ls命令可以查看到输出的文件。如图所示。
本文到此结束,希望对大家有所帮助。
这篇好文章是转载于:知行礼动
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 知行礼动
- 本文地址: /news/detail/tanhcagekg