下面我将为您详细讲解在Linux上安装Mysql及简单的使用详解。本攻略将分为以下几个部分:
在Linux系统上安装Mysql相对简单,只需要使用系统自带的包管理器即可。
以Ubuntu系统为例,执行以下命令:
sudo apt-get update
sudo apt-get install mysql-server
执行以上命令后系统会自动下载并安装Mysql。
安装完成后,为保证Mysql的安全,请为root用户设置密码。执行以下命令:
sudo mysql_secure_installation
然后系统会提示您输入root密码,如果您还没有设置,则直接按Enter键进入,并根据提示一步一步操作即可。这样Mysql的root用户就有密码保护了。
安装好并配置好Mysql之后,就可以开始使用了。以下是一些常用的Mysql命令:
登录Mysql:mysql -u 用户名 -p
查看当前数据库列表:show databases;
切换到某个数据库:use 数据库名;
查看当前数据库表信息:show tables;
创建表:CREATE TABLE 表名 (字段名1 字段类型1, 字段名2 字段类型2, …);
插入数据:INSERT INTO 表名 (字段名1, 字段名2, …) VALUES (值1, 值2, …);
查询数据:SELECT 字段列表 FROM 表名 WHERE 条件语句;
更新数据:UPDATE 表名 SET 字段名=新值 WHERE 条件语句;
删除数据:DELETE FROM 表名 WHERE 条件语句;
以下是两个简单的Mysql示例说明。
假设我们要创建一个叫做student的表,包含id、name和age三个字段。则可以执行以下命令:
CREATE TABLE student (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
age INT UNSIGNED NOT NULL,
PRIMARY KEY (id)
);
这个命令将创建一个名为student的表,包含三个字段:id、name和age。其中id为主键,并自增。
接下来,我们往student表中插入一些数据:
INSERT INTO student (name, age) VALUES ('Tom', 18);
INSERT INTO student (name, age) VALUES ('Lucy', 20);
INSERT INTO student (name, age) VALUES ('Jack', 22);
这个命令将往student表中插入三条数据,分别是Tom、Lucy和Jack,他们的年龄分别是18、20和22。
假设我们要查询student表中所有年龄大于20岁的学生的姓名,则可以执行以下命令:
SELECT name FROM student WHERE age > 20;
这个命令将从student表中查询年龄大于20岁的学生的姓名,并将结果打印出来。
以上就是在Linux上安装Mysql及简单的使用详解的完整攻略,希望能帮助您顺利使用Mysql。
本文链接:http://task.lmcjl.com/news/13748.html