MySQL是一种开源的关系型数据库管理系统,提供多种语言实现的API。在Linux上使用MySQL命令行可以方便地进行数据库管理操作,如创建、删除、查询等。
首先,需要在命令行中输入以下命令连接至MySQL数据库:$ mysql -u username -p password -h hostname
其中,username
代表用户名,password
代表密码,hostname
代表主机名。如果未指定主机名,则默认连接至本地主机。如果用户名和密码未指定,则默认使用当前登录用户的用户名和密码。
创建数据库可以使用以下命令:CREATE DATABASE dbname;
其中,dbname
为要创建的数据库名称。执行完成后,可以使用以下命令查看所有数据库:SHOW DATABASES;
删除数据库可以使用以下命令:DROP DATABASE dbname;
其中,dbname
为要删除的数据库名称。执行完成后,可以使用以下命令查看所有数据库:SHOW DATABASES;
创建表可以使用以下命令:CREATE TABLE tablename (column1 datatype, column2 datatype, ...);
其中,tablename
为要创建的表名称,column1, column2
为列名,datatype
为数据类型。执行完成后,可以使用以下命令查看所有表格:SHOW TABLES;
查询数据可以使用以下命令:SELECT column1, column2, ... FROM tablename WHERE condition;
其中,column1, column2
为要查询的列名,tablename
为要查询的表名称,condition
为查询条件。执行完成后,可以查看所查询到的数据。
更新数据可以使用以下命令:UPDATE tablename SET column=value WHERE condition;
其中,tablename
为要更新的表名称,column=value
为要更新的列及值,condition
为更新条件。执行完成后,相应的数据会被更新。
删除数据可以使用以下命令:DELETE FROM tablename WHERE condition;
其中,tablename
为要删除的表名称,condition
为删除条件。执行完成后,相应的数据将被删除。
最后,需要使用以下命令结束MySQL数据库连接:EXIT;
执行完成后,会退出MySQL数据库连接。