如何在Linux系统中安装和使用MySQL数据库?

在Linux系统中使用MySQL涉及多个步骤,包括安装、启动、登录、数据库和表操作等,以下是详细的操作指南:

安装MySQL

1、安装命令

如何在Linux系统中安装和使用MySQL数据库?插图1
(图片来源网络,侵删)

对于基于Debian的系统(如Ubuntu),使用以下命令安装MySQL服务器:

```bash

sudo apt-get install -y mysql-server

```

对于基于RedHat的系统(如CentOS),首先下载MySQL的repo源,然后使用yum进行安装:

如何在Linux系统中安装和使用MySQL数据库?插图3
(图片来源网络,侵删)

```bash

wget http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/mysql-community-release-el7-5.noarch.rpm

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

sudo yum install -y mysql-community-server

```

如何在Linux系统中安装和使用MySQL数据库?插图5
(图片来源网络,侵删)

2、查看版本

使用以下命令查看MySQL的版本:

```bash

mysql -V

```

3、启动MySQL服务

使用以下命令启动MySQL服务:

```bash

sudo service mysql start

```

停止服务:

```bash

sudo service mysql stop

```

重启服务:

```bash

sudo service mysql restart

```

登录MySQL

1、登录命令

使用以下命令登录MySQL:

```bash

mysql -u用户名 -p

```

输入密码后即可登录。

2、连接远程数据库

使用以下命令连接远程数据库:

```bash

mysql -h <主机名> -P <端口号> -u<用户名> -p<密码>

```

数据库操作

1、查看数据库

使用以下命令查看所有数据库:

```sql

SHOW DATABASES;

```

2、创建和删除数据库

创建数据库:

```sql

CREATE DATABASE 数据库名称;

```

删除数据库:

```sql

DROP DATABASE 数据库名称;

```

3、使用数据库

使用以下命令切换到指定数据库:

```sql

USE 数据库名称;

```

表操作

1、查看表

使用以下命令查看当前数据库中的所有表:

```sql

SHOW TABLES;

```

2、创建和删除表

创建表:

```sql

CREATE TABLE 表名 (字段1 数据类型, 字段2 数据类型, ...);

```

删除表:

```sql

DROP TABLE 表名;

```

3、查看表结构

使用以下命令查看表结构:

```sql

DESC 表名;

SHOW COLUMNS FROM 表名;

```

4、增删改查操作

插入数据:

```sql

INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);

```

删除数据:

```sql

DELETE FROM 表名 WHERE 条件;

```

更新数据:

```sql

UPDATE 表名 SET 字段1=新值1, 字段2=新值2, ... WHERE 条件;

```

查询数据:

```sql

SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件;

```

用户相关操作

1、添加新用户

创建新用户并授权:

```sql

CREATE USER '新用户名'@'localhost' IDENTIFIED BY '密码';

GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'localhost';

FLUSH PRIVILEGES;

```

2、查看所有用户

使用以下命令查看所有用户:

```sql

SELECT DISTINCT User FROM mysql.user;

```

3、删除用户

使用以下命令删除用户:

```sql

DROP USER '用户名'@'localhost';

```

其他常用命令

1、修改登录密码

使用以下命令修改root用户的密码(以当前root用户登录):

```bash

sudo /usr/bin/mysqladmin -u root -p password '新密码'

```

2、备份和恢复数据库

备份单个数据库:

```bash

mysqldump -u root -p 数据库名 > 数据库名.sql

```

恢复数据库:

```bash

mysql -u root -p 数据库名 < 数据库名.sql

```

通过以上步骤,你可以在Linux系统中安装、配置和使用MySQL进行各种数据库操作。

各位小伙伴们,我刚刚为大家分享了有关linux如何使用mysql的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!

本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/65187.html

(0)
上一篇 2024年10月1日 19:31
下一篇 2024年10月1日 19:41

相关推荐