1.把安装包mysql-5.1.60.tar.gz下载到/usr/local目录下减压
2.安装客户端与服务器
apt-get install mysql-server
apt-get install mysql-client
==============安全卸载mysql
停止mysql服务,如果不管用,就grep包括"mysql“的进程,全部pkill掉;
1:apt-get remove mysql-server --purge
2:apt-get remove mysql-common --purge
2:apt-get remove mysql-client --purge
加--purge实现完全卸载。
=========================================
a、数据库目录
/var/lib/mysql/
b、配置文件
/usr/share/mysql(mysql.server命令及配置文件)
c、相关命令
/usr/bin(mysqladmin mysqldump等命令)
d、启动脚本
=========================启动或者停止数据库
cd /usr/local目录下
service mysql start
service mysql stop /mysqladmin -u root -p shutdown
================================================
把"/var/lib/mysql"数据库文件整个目录移到"/mysql_data"(我没用这么做)
root@debian:/var/lib/mysql# mv /var/lib/mysql/ /opt/wksp/mysql_data/
进入msyql命令行
root@debian:/etc# mysql -u root -p
删除空用户,强烈建议。
mysql> delete from mysql.user where user='';
Query OK, 0 rows affected (0.00 sec)
刷新权限表,以便可以使更改立即生效。
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
创建数据库及查看
mysql> create database mystudentDB;
Query OK, 1 row affected (0.00 sec)
mysql> use mystudentDB;
Database changed
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| mystudentDB |
+--------------------+
3 rows in set (0.01 sec)
mysql> source /opt/wksp/CreatInsertStudent.sql
Query OK, 0 rows affected, 1 warning (0.00 sec)
Query OK, 0 rows affected (0.01 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.00 sec)
Query OK, 1 row affected (0.01 sec)
Query OK, 1 row affected (0.00 sec)
mysql> SELECT * FROM student;
+--------+--------+------+------+
| id | name | sex | age |
+--------+--------+------+------+
| 201201 | 张三 | 男 | 21 |
| 201202 | 李四 | 男 | 22 |
| 201203 | 王五 | 女 | 20 |
| 201204 | 赵六 | 男 | 21 |
| 201205 | 小红 | 女 | 19 |
| 201206 | 小明 | 男 | 22 |
+--------+--------+------+------+
6 rows in set (0.00 sec)
mysql> show tables;
+-----------------------+
| Tables_in_mystudentDB |
+-----------------------+
| student |
+-----------------------+
1 row in set (0.00 sec)
mysql> drop database mystudentDB;
Query OK, 1 row affected (0.00 sec)
如果查询出来的数据是乱码的话:
找到"my.ini"配置文件,最终发现my.ini里的2个character_set把client改成gbk,把server改成utf8就可以了。
分享到:
相关推荐
debian编译安装mysql5.7.35.txt 编译安装更稳定! 每一行复制执行即可完成安装!
### Debian系统下MySQL主从同步复制 在Debian系统中实现MySQL主从同步复制是一种常见的数据库高可用性和负载均衡策略。这种技术可以确保数据的安全性并提高系统的整体性能。接下来,我们将详细介绍如何在Debian环境...
当在没有网络连接或者网络环境受限的环境下安装MySQL时,离线安装成为必要的选择。DEB是Debian及其衍生系统(如Ubuntu)采用的软件包管理格式,它包含了一切软件运行所需的文件和元数据。在这个场景下,"离线安装...
在Debian 4系统上手动安装MySQL 5的源码版本是一个相对复杂的过程,涉及到多个步骤,包括获取源代码、编译、配置以及安装。在这个过程中,我们需要了解Linux基础、软件包管理、编译原理以及MySQL数据库的相关知识。...
在这个场景下,我们可以利用提供的"deb-mysqlserver.rar"和"mysql5.7_kylin_arm64.zip"这两个文件进行安装。 "deb-mysqlserver.rar"是一个RAR压缩文件,它包含的是适用于Debian系操作系统(包括麒麟)的DEB安装包。...
mysql-server_8.2.0-1debian12_amd64.deb-bundle.tar 适用于Debian Linux 12 (x86, 64-bit)
mysql-server_8.1.0-1debian11_amd64.deb-bundle.tar 适用于Debian Linux 11 (x86, 64-bit)
在debian下安装seafile,64位系统,seafile使用最新版,使用mysql数据库
### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...
本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...
### 使用Oracle的Debian软件包在Linux上安装MySQL #### 关键知识点概述: 1. **MySQL APT存储库**:这是在类似Debian的系统上安装MySQL的主要方式。 2. **MySQL开发者专区**:提供了MySQL的Debian软件包,包括各种...
在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...
mysql官网只能下载最新版本,该资源为5.7.28-linux安装版本。本人博文中有安装说明。
2. **MySQL离线安装包**:离线安装包通常指的是不依赖网络环境的安装程序,它包含了所有必要的文件,可以在没有互联网连接的情况下进行安装。这对于网络不稳定或者安全性要求高的环境非常有用。对于ARM架构的MySQL,...
虽然 MariaDB 在大多数情况下运行良好,但如果您需要仅在 Oracle MySQL 中找到的功能,您可以安装和使用 MySQL 开发人员维护的存储库中的包。 在本教程中,您将通过添加此存储库来安装最新版本的 MySQL,安装 MySQL...
【Debian10.4 安装】 Debian10.4 的安装过程涉及下载镜像、设置安装选项以及执行安装步骤。首先,你需要在官方或第三方资源中找到 Debian 10.4 的镜像文件。由于官方版本的更新,直接在官网上可能找不到特定的网络...
在Linux环境下安装MySQL是一项常见的系统管理任务,尤其对于那些依赖数据库服务的应用程序来说更是必不可少。以下是一份详细的安装过程及相关的脚本知识。 首先,让我们深入理解Linux安装MySQL的步骤: 1. **更新...
在Linux系统中,安装MySQL数据库时可能会遇到版本冲突的问题,特别是在尝试安装新版本而系统中已有旧版本的情况下。本文档详细介绍了如何解决这个问题。 首先,要确定系统中已安装的MySQL版本,可以使用`rpm`命令...
MySQL8.4.0 LTS(mysql-server_8.4.0-1debian11_amd64.deb-bundle.tar)适用于Debian 11 Linux (x86, 64-bit)