MySQL数据库常用命令(新建/删除/查询/查看)

创建新数据库:MySQL中创建数据库的命令格式为:CREATEDATABASE数据库名CREATEANEWTABLE:创建数据库后;使用命令:CREATETABLE表名(列1数据类型,列2数据类型...);删除DROPDATABASE数据库名称以删除指定的数据库。
删除表:使用命令:DROPTABLEtablename删除数据:可以使用DELETEFROMtablename删除表中的所有数据。
查询:如果需要限制返回结果的数量,可以使用SELECT*FROMtablename查询整个表的数据。
您可以添加关键字,例如SELECT*FROMtablenameLIMIT10。
使用DESCRIBE表名;命令可以查看表的结构信息。
查看当前版本号和日期:查看MySQL当前版本号SELECTVERSION();作为计算器查看:可以在MySQL中进行数学运算,使用LIKE关键字,例如:SELECT2+2;查看用户:查看当前登录用户的名称SELECTUSER();检查表的内存使用情况:使用SHOWTABLESTATUS命令检查表的内存使用情况。
查看表中有多少数据:使用COUNT(*)FROMtable统计表中数据的行数。

高分求mysql创建数据库及表的代码?

创建并使用数据库mysql>SHOWDATABAS+----------+|database|+------------+|mysql||test||tmp|+----------+mysql>USEtestDatabasechangedmysql>grantalonemenagerie.*your_mysql_name;mysql>createATABAsmenagerie;mysql>USEmenageriedatabasechangedshell>mysql-hhost-user-pmenagerieEnterpassword:********8.4.2创建数据库表创建数据库是比较容易的部分,但是这次它是空的,因为SHOWTABLES会告诉你:mysql使用>SHOWTABLES;Emptyset(0.00sec)aCREATETABLE语句定义数据库表的布局:mysql>CREATEABLEpet(nameVARCHAR(20),ownerVARCHAR(20),->speciesVARCHAR(20),sexchar(1),出生日期,死亡日期);对于名称、所有者和物种列,VARCHAR是一个不错的选择,因为列值的长度是可变的。
所有列的长度都不应该相同,并且它们不应该是20。
您可以选择1到255之间的任意长度,这对您来说是最合理的。
(如果您做出了错误的选择并且稍后需要更长的字段,MySQL提供了替代语句。
)动物表可以用多种方式表示,例如“m”和“f”或者“male”和“female”。
使用单个字符“m”和“f”非常容易。
对出生和死亡列使用DATE数据类型是最明显的选择。

在本地电脑MySQL中怎么创建数据库?高手帮忙

1)连接MYSQL:格式:主机地址mysql-h-u用户名-p密码user1、例1:要连接本机上的MYSQL,首先打开一个DOS窗口,然后进入mysql安装目录下的bin目录。
,例如:D:\mysql\bin,然后输入命令mysql-uroot-p并按Enter键。
系统将提示您输入密码。
如果是刚刚安装的MYSQL,root超级用户没有密码,直接回车即可登录MYSQL。
MYSQL提示符:mysql>2。
连接到远程主机。
MYSQL假设远程主机的IP地址为:10.0.0.1,用户名为root,密码为123。
然后输入以下命令:mysql-h10.0.0.1-uroot-p123(注:不需要u和root之间加空格,其他也一样)3、退出命令MYSQLexit(回车)(2)修改密码:格式:mysqladmin-u用户名-p旧密码密码新密码1.示例1:为root添加密码123。
首先进入DOS下的C:\mysql\bin目录,然后输入以下命令:mysqladmin-uroot-password123注意:由于root最初没有密码,因此-p元素可以省略旧密码。
2、示例2:然后将root密码修改为456mysqladmin-uroot-pab12password456(3)添加新用户:(注:与上面不同的是,下面的命令是MYSQL环境下的命令,所以用分号作为命令在此结束后。
(字符)格式:Grantselecton数据库。
*至用户名@由“密码”标识的登录主机。
添加用户test1,密码为abc,这将允许他登录到任何主机并查询、插入、更改和删除所有数据库权限。
首先以root用户连接到MYSQL,然后输入以下命令:grantselect、insert、update。
.*totest1@"%"Identifiedby"abc"但示例1中添加的用户非常危险。
他可以在Internet上的任何计算机上登录您的MySQL数据库,并对您的数据执行任何他想要的操作。
请参阅示例2中的解决方案。
示例2:添加用户test2,密码为abc,这样他只能在localhost上登录。
,以及查询、插入、修改、删除mydb数据库(localhost指的是本地主机,即数据库所在的主机MYSQL数据),这样即使用户知道test2密码,也无法从互联网直接访问数据库,只能通过MYSQL主机上的网页访问。
grantselect,insert,update,deleteonmydb.*totest2@localhostidentifiedby"abc"如果您不希望test2有密码,可以发出另一个命令来删除密码。
grantselect、插入、更新、删除onmidb.*totest2@localhostidentifiedby"";(四)显示命令1、显示数据库列表:showdatabases最开始只有两个数据库:mysql和test。
mysql库非常重要。
它包含MYSQL系统信息。
当我们更改密码、添加新用户时,实际上都是使用这个库进行操作。
2、显示库中的数据表:usemysql;//打开库showtables;3、显示数据表的结构:描述表名;4、创建数据库:创建的数据库的库名;;表名createtable(字段设置列表);6、删除数据库和表:库名dropdatabase;7、清除表中的条目:deletefr;om表名;8、显示表中的记录:从表名中选择*;MySQL导入导出命令1、导出整个数据库mysqldump-u用户名-p数据库名>导出文件名mysqldump-uwcnc-psmgp_apps_wcnc>wcnc.sql2导出表mysqldump-u用户名-p数据库名表名>导出的名称文件mysqldu.mp-uwcnc-psmgp_apps_wcncusers>wcnc_users.sql3导出数据库结构mysqldump-uwcnc-p-d--add-drop-tablesmgp_apps_wcnc>d:wcnc_db.sql​-d每个create语句前不添加data-add-drop-tableadropable4。
常用的导入数据库的source命令在mysql数据库控制台输入,如mysql-uroot-p。
mysql>useDatabase然后使用原来的命令。
以下选项是脚本文件(例如这里使用的.sql)。

mysql>sourced:wcnc_db.sql(注:如果写成sourced:\wcnc_db.sql,会报语法错误。

如何在MySQL上创建一个新数据库mysql上创建数据库

如何在MySQL上创建新数据库MySQL是一个开源关系数据库管理系统,广泛用于开发大型网站应用程序。
创建新数据库是为许多网站和应用程序设置MySQL的必要步骤。
下面我们将介绍如何在MySQL上创建新数据库。
第一步:登录MySQL管理界面。
下面我们解释使用shell登录MySQL控制台的基本语法。
使用以下命令连接到MySQL:mysql-uroot-p,然后输入MySQL管理员密码以访问MySQL控制台。
步骤2:创建一个新的数据库。
成功进入MySQL控制台后,输入以下命令创建新数据库:CREATEDATABASEdbName;请注意,dbName是您将创建的新数据库的名称。
您可以将其替换为您喜欢的任何名称。
步骤3:选择新的数据库。
输入以下命令选择刚刚创建的新数据库:USEdbName;dbName是上一步中创建的数据库的名称。
步骤4:创建新表下一步是在新数据库中创建表。
要完成此步骤,您必须创建一个列出列名称和数据类型的新表定义。
您可以使用以下语法创建新表:CREATETABLEtableName(column1datatype,column2datatype,column3datatype,…..columnNdatatype,PRIMARYKEY(oneormorecolumns));tableName是新表的名称。
它在数据库中必须是唯一的。
确保使用描述性且易于识别的名称。
Column1,Column2,...ColumnN是表中每列的名称,datatype是数据类型,例如例如INT、VARCHAR等。
您需要指定表的主键,它是唯一标识表中每条记录的一组列。
步骤5:查看新创建的数据库和表您可以使用以下命令查看新创建的数据库和表:SHOWDATABASES显示数据库名称列表。
SHOWTABLES;显示数据库中所有可用的表。
DESC表名;显示指定表的列名和数据类型。
步骤六:删除数据库和表如果需要删除刚刚创建的新数据库和表,可以使用以下命令:DROPDATABASEdbName;DROPTABLEtableName;请记住,这些命令会永久删除数据库和表。
因此,要特别小心。
结论在本文中,您学习了如何在MySQL上创建新的数据库和表、查看和删除它们。
MySQL是一个强大而灵活的存储引擎,允许您支持各种不同类型的应用程序。
现在您已经掌握了使用MySQL控制台创建新数据库的基础知识,您可以轻松地在系统中创建新数据库和表。