下面我将详细讲解“Linux下MySQL数据库的操作方法”的完整攻略,包含以下内容:
-
安装MySQL数据库;
-
启动和关闭MySQL服务;
-
MySQL常用命令操作;
-
示例说明;
一、安装MySQL数据库
在Linux环境下,安装MySQL数据库可以通过包管理器或官方网站下载安装包进行安装。
使用Debian、Ubuntu等基于Debian的发行版Linux系统,可以通过以下命令进行MySQL安装:
$ sudo apt-get update
$ sudo apt-get install mysql-server
安装完毕后,MySQL服务默认是启动的,可以通过以下命令检查MySQL服务的状态:
$ sudo systemctl status mysql.service
二、启动和关闭MySQL服务
启动MySQL服务:
$ sudo systemctl start mysql.service
关闭MySQL服务:
$ sudo systemctl stop mysql.service
三、MySQL常用命令操作
1. 登录MySQL
$ mysql -u 用户名 -p
其中,-u参数表示指定用户名,-p参数表示输入密码。
2. 查看当前MySQL数据库版本信息
mysql> SELECT VERSION();
3. 显示所有的数据库列表
mysql> SHOW DATABASES;
4. 创建新的数据库
mysql> CREATE DATABASE 数据库名;
5. 删除数据库
mysql> DROP DATABASE 数据库名;
6. 创建新的表格
mysql> CREATE TABLE 表名 (
列1 数据类型,
列2 数据类型,
列3 数据类型,
...
);
7. 显示表格列表
mysql> SHOW TABLES;
8. 插入新的数据行
mysql> INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
9. 更新数据
mysql> UPDATE 表名 SET 列1=新值1, 列2=新值2 WHERE 条件;
10. 删除数据
mysql> DELETE FROM 表名 WHERE 条件;
11. 查询数据
mysql> SELECT 列1, 列2, 列3, ... FROM 表名 WHERE 条件;
四、示例说明
以下是两个示例说明:
示例一:创建一个新的数据库和表格并插入数据
- 创建新的数据库:
mysql> CREATE DATABASE test_db;
- 选择要操作的数据库:
mysql> USE test_db;
- 创建新的表格:
mysql> CREATE TABLE users (
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL,
email VARCHAR(50) NOT NULL,
password VARCHAR(20) NOT NULL
);
- 插入新的数据行:
mysql> INSERT INTO users (name, email, password) VALUES ('张三', 'zhangsan@abc.com','123456');
- 查询插入的数据行:
mysql> SELECT * FROM users;
示例二:更新数据
- 修改密码:
mysql> UPDATE users SET password='654321' WHERE name='张三';
- 查询更新后的数据:
mysql> SELECT * FROM users WHERE name='张三';
以上就是关于“Linux下MySQL数据库的操作方法”的完整攻略,希望能够帮助到你。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下mysql数据库的操作的方法 - Python技术站