linux下怎么打开mysql数据库

1. 确认mysql是否安装

在Linux下,使用命令行工具进行操作,需要先确认是否安装了mysql。

which mysql

如果已安装mysql,则命令行会返回mysql的安装路径;如果未安装,则不会有任何输出,需要先安装mysql。

1.1 安装mysql

sudo apt-get update

sudo apt-get install mysql-server

按照提示输入密码,输入两次相同密码即可完成安装。

2. 连接mysql

使用以下命令可以进行mysql数据库的连接,其中[username]为用户名。

mysql -u [username] -p

连接后会提示输入密码,输入密码后即可成功进入mysql。

3. 数据库操作

3.1 创建数据库

使用以下命令可以创建一个名为testdb的数据库。

CREATE DATABASE testdb;

3.2 显示数据库

使用以下命令可以显示当前所有的数据库。

SHOW DATABASES;

3.3 选择数据库

使用以下命令可以选择需要操作的数据库。

USE testdb;

3.4 创建表

使用以下命令可以在当前数据库中创建一个名为testtable的表。

CREATE TABLE testtable (

id INT NOT NULL,

name VARCHAR(30) NOT NULL,

age INT NOT NULL,

PRIMARY KEY (id)

);

以上命令表示创建了一个包含id、name和age三个字段的表,其中id为主键。

3.5 显示表结构

使用以下命令可以显示当前表的结构信息。

DESCRIBE testtable;

3.6 插入数据

使用以下命令可以在testtable表中插入一条数据。

INSERT INTO testtable (id, name, age) VALUES (1, 'Tom', 20);

3.7 查询数据

使用以下命令可以从testtable表中查询数据。

SELECT * FROM testtable;

以上命令表示查询testtable表中的所有数据,并将查询结果打印出来。

3.8 更新数据

使用以下命令可以更新testtable表中数据。

UPDATE testtable SET name='Jerry', age=25 WHERE id=1;

以上命令表示将id为1的数据的name字段更新为Jerry,age字段更新为25。

3.9 删除数据

使用以下命令可以删除testtable表中的数据。

DELETE FROM testtable WHERE id=1;

以上命令表示删除id为1的数据。

4. 退出mysql

使用以下命令可以退出mysql。

quit;

退出mysql后,即可断开数据库的连接。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

数据库标签