在ubuntu上,通过ubuntu软件中心很容易安装mysql。但如果是在服务器上安装,还是需要通过命令才
能完成。所以自己还是记录一下,下面是命令安装的步骤,引用自ubuntu官方文档。
安装MySQL
要安装 MySQL,可以在终端提示符后运行下列命令:
sudo apt-get install mysql-server mysql-client #中途会让你输入一次root用户密码
安装完成,MySQL 服务器应该自动启动。
sudo start mysql #手动的话这样启动
sudo stop mysql #手动停止
当修改了配置文件後,你需要重启 mysqld 才能使这些修改生效。
要想检查 mysqld 进程是否已经开启,可以使用下面的命令:
pgrep mysqld
如果进程开启,这个命令将会返回该进程的 id。
文件结构
MySQL配置文件:/etc/mysql/my.cnf ,其中指定了数据文件存放路径
datadir = /var/lib/mysql
如果你创建了一个名为 test 的数据库,那么这个数据库的数据会存放到 /var/lib/mysql/test 目录下。
进入MySQL
mysql -uroot -p
(输入mysql的root密码)
qii@ubuntu:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 37
Server version: 5.1.41-3ubuntu12.3 (Ubuntu)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
修改 MySQL 的管理员密码:
sudo mysqladmin -u root password newpassword
简单的操作
显示数据库:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
+--------------------+
2 rows in set (0.00 sec)
数据库中文中文乱码:
sudo vim /etc/mysql/my.cnf
增加红色一句
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
default-character-set = utf8
skip-external-locking
现象:在用命令行导入建表与插入数据的脚本后,所得数据还是乱码。但在RadRails中用insert插入数据却中文显示正常,看来是mysql命令行客户端的原因。在SQL脚本头加上如下一句,可以让mysql命令行客户端识别编码,正常导入中文。
SET NAMES 'utf8';
source data.sql 导入SQL脚本到数据库
分享到:
相关推荐
本文将指导您如何在 Ubuntu 上安装 MySQL。 安装环境 在开始安装 MySQL 之前,需要确保您的系统环境已经准备就绪。本文使用 Ubuntu 作为示例操作系统,虚拟机系统也可以使用其他 Linux 发行版。 安装步骤 (1) ...
在Ubuntu上安装MySQL UbuntuMySQL
在Ubuntu系统上安装MySQL是一个相对简单的过程,但对初学者来说可能会遇到一些挑战。这篇教程将引导你逐步完成MySQL的安装,并解决可能出现的问题。MySQL是一个流行的关系型数据库管理系统(RDBMS),广泛应用于Web...
在Ubuntu操作系统上安装MySQL 5.7.38是一个相对简单的过程,适合那些希望在Linux环境中运行可靠数据库服务的用户。下面将详细介绍在Ubuntu上安装MySQL 5.7.38的步骤以及一些关键知识点。 首先,确保你的Ubuntu系统...
本文将详细介绍如何在Ubuntu上安装MySQL,以及涉及的配置文件和编码设置。 首先,安装MySQL的过程通常通过Ubuntu的包管理器`apt`进行。打开终端并执行以下命令来更新系统软件库: ```shell sudo apt update ``` ...
在Ubuntu系统上一键安装MySQL 8.0是一个方便快捷的过程,尤其对于那些不熟悉Linux命令行操作的用户来说。这个过程通常涉及到下载安装脚本、安装必要的依赖项以及配置MySQL服务。下面将详细介绍如何利用提供的资源...
在Ubuntu系统上安装MySQL ODBC驱动是一个常见的任务,特别是在需要将Ubuntu系统与使用ODBC连接的应用程序集成时。ODBC(Open Database Connectivity)是一种数据库访问标准,它允许应用程序通过统一的接口连接到各种...
通过这些步骤,用户可以轻松地在 Ubuntu 系统上安装和配置 MySQL 数据库,为开发项目提供数据存储支持。对于初次接触 Linux 和 MySQL 的用户来说,本指南提供了非常实用的操作指导,有助于快速掌握 MySQL 的安装与...
在Ubuntu系统上安装MySQL是一个常见的任务,MySQL是一个广泛使用的开源关系型数据库管理系统(RDBMS)。下面是详细的步骤和相关的知识点: 1. **下载与安装MySQL服务端**: 使用`sudo apt-get install mysql-...
在 Ubuntu 系统上安装 MySQL 数据库是一项常见的任务,尤其对于开发者和系统管理员来说更是如此。本文将详细介绍如何通过 Debian 匹配的 `.deb` 包在 Ubuntu 上安装 MySQL 5.5,并提供实际操作过程中的注意事项与...
Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...
mysql压缩包
在Ubuntu 20.04上安装MySQL 5.7.42的详细步骤 MySQL是一种流行的开源关系型数据库管理系统,被广泛应用于各种规模的项目中。在Ubuntu 20.04上安装MySQL 5.7.42可能与默认的Ubuntu存储库中的最新版本(通常是MySQL 8...
在Ubuntu 16.04上安装MySQL 5.7是一项常见的系统管理任务,尤其对于开发者和运维人员来说。MySQL 5.7是该数据库管理系统的一个稳定版本,提供了许多性能改进和新特性。以下是关于使用脚本在Ubuntu 16.04上自动安装...
Ubuntu18.0.4安装mysql5.7.25后无法登陆如何处理
"Ubuntu安装指定版本mysql详解" 在本文中,我们将详细介绍如何在Ubuntu系统下安装指定版本的MySQL数据库管理系统。MySQL是最流行的开源关系数据库管理系统之一,广泛应用于Web应用程序和企业级应用程序中。下面将一...
Ubuntu 系统上离线安装 MySQL,这通常适用于那些没有互联网连接或者安全性要求较高的服务器环境。以下是详细的步骤和注意事项: 1、**准备环节** 在一个可以联网的环境中,首先你需要下载 MySQL 的安装包和其依赖...
ubuntu20.04离线安装mysql8.0.30需要的tar包和对应的两个依赖包分别是:libaio1和libmecab2,详细的安装步骤请关注博主的另一篇博文