从网上安装MySQL方式比较简单,步骤如下:
sudo apt-get install mysql-server #需要设置root用户的登陆密码 apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev
检查是否安装成功
sudo netstat -tap | grep mysql 或 ps aux|grep mysql
登陆mysql
mysql -u root -p
修改mysql root用户密码
#当前无密码,设置密码 mysqladmin -u root password 123456 #当前有密码,修改密码 mysqladmin -u root -p password 123456 注意,命令回车后会问你旧密码,输入旧密码之后命令完成,密码修改成功(123456为设置的新密码)
上述修改密码貌似只能修改本地root用户的密码,远程用户密码还是未被修改。远程用户指的是mysql数据库中mysql库user表中host=‘%’的root用户。查询语句如下:
#登陆mysql mysql -u root -p use mysql; select host, user from user where user = 'root' and host='%';
启动/关闭/重启MySQL
#启动MySQL service mysql start #关闭MySQL service mysql stop #重启MySQL service mysql restart
注意:需要到root用户下操作
开放/打开mysql访问限制,使mysql不再执行本地任务
#进入my.cnf配置文件目录 cd /etc/mysql #编辑my.cnf文件,注意操作系统权限 gedit my.cnf或vi my.cnf #将下面行注释或者去掉 # bind-address = 127.0.0.1 #保存并退出,重启MySQL
注意:若不开放,远程调用会出现mysql [2003]的错误
授权root用户能够通过远程进行访问:
#登陆MySQL grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; flush privileges;
注意:123456为root用户远程登录时使用的密码;若不授权会出现mysql [1045]的错误
设置Mysql不区分大小写
#进入my.cnf配置文件目录 cd /etc/mysql #编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件) gedit my.cnf或vi my.cnf #在配置文件中增加一行(0:区分大小写,1:不区分大小写) lower_case_table_names=1 #保存并退出,重启MySQL
修改SQL长度限制
#进入my.cnf配置文件目录 cd /etc/mysql #编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件) gedit my.cnf或vi my.cnf #修改max_allowed_packet对应的值 max_allowed_packet=20M #保存并退出,重启MySQL
修改最大连接数
#进入my.cnf配置文件目录 cd /etc/mysql #编辑my.cnf文件,注意操作系统权限(在window下面是my.ini文件) gedit my.cnf或vi my.cnf #打开并修改连接数 max_connections=1000 #保存并退出,重启MySQL
目录备注:
/usr/bin 客户端程序和mysql_install_db /var/lib/mysql 数据库和日志文件 /var/run/mysqld 服务器 /etc/mysql 配置文件my.cnf /usr/share/mysql 字符集,基准程序和错误消息 /etc/init.d/mysql 启动mysql服务器
其他一些配置:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html
相关推荐
ubuntu20.04离线安装mysql8.0.30需要的tar包和对应的两个依赖包分别是:libaio1和libmecab2,详细的安装步骤请关注博主的另一篇博文
在Ubuntu系统上一键安装MySQL 8.0是一个方便快捷的过程,尤其对于那些不熟悉Linux命令行操作的用户来说。这个过程通常涉及到下载安装脚本、安装必要的依赖项以及配置MySQL服务。下面将详细介绍如何利用提供的资源...
mysql压缩包
在本文中,我们将详细介绍如何在Ubuntu系统下安装指定版本的MySQL数据库管理系统。MySQL是最流行的开源关系数据库管理系统之一,广泛应用于Web应用程序和企业级应用程序中。下面将一步步地介绍安装过程。 安装准备 ...
在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程连接的所有步骤。 一、下载安装包 ...
在Ubuntu操作系统上安装MySQL 5.7.38是一个相对简单的过程,适合那些希望在Linux环境中运行可靠数据库服务的用户。下面将详细介绍在Ubuntu上安装MySQL 5.7.38的步骤以及一些关键知识点。 首先,确保你的Ubuntu系统...
### Ubuntu 18.04 安装 MySQL #### 知识点一:Ubuntu 18.04 系统环境准备 - **系统版本**:Ubuntu 18.04 LTS (Bionic Beaver) 是一个长期支持版本,非常适合部署稳定的服务如 MySQL 数据库。 - **操作系统**:本...
ubuntu 20.04 LTS离线安装 MySQL8.0,并配置远程登录详细教程,并配备安装包
在Ubuntu系统中安装MySQL是一个常见的任务,特别是在搭建服务器或开发Web应用时。MySQL是一个流行的开源关系型数据库管理系统,被广泛用于存储和管理数据。本文将详细介绍如何在Ubuntu上安装MySQL,以及涉及的配置...
Ubuntu 系统上离线安装 MySQL,这通常适用于那些没有互联网连接或者安全性要求较高的服务器环境。以下是详细的步骤和注意事项: 1、**准备环节** 在一个可以联网的环境中,首先你需要下载 MySQL 的安装包和其依赖...
Ubuntu 16.04 中安装配置 MySQL 数据库 本资源摘要信息主要介绍了在 Ubuntu 16.04 操作系统中安装配置 MySQL 5.7.24 数据库的步骤,包括添加 APT 存储库、安装 MySQL、初始化数据库、设置 root 密码、删除匿名账户...
在Ubuntu系统上安装MySQL是一个相对简单的过程,但对初学者来说可能会遇到一些挑战。这篇教程将引导你逐步完成MySQL的安装,并解决可能出现的问题。MySQL是一个流行的关系型数据库管理系统(RDBMS),广泛应用于Web...
在 Ubuntu 系统中通过国内镜像源安装 MySQL 是一个常见的操作,尤其对于在中国大陆地区的用户来说,使用国内的镜像源可以大大加速下载速度,减少因网络问题导致的安装失败的风险。本文档详细介绍了如何在不同版本的 ...
记事本里完整记录了如何在一台新的ubuntu系统中离线安装mysql数据库,在云服务器上测试成功
在Linux环境中,特别是Ubuntu系统,有时我们可能需要离线安装MySQL数据库服务器,特别是在没有网络连接或者网络环境受限的服务器上。本教程将详细介绍如何使用提供的"Ubuntu-mysql5.7.25离线完整安装包"来在Ubuntu...
Ubuntu环境下安装mysql并在Windows下使用Navicat连接数据库教程,只要这个就可以实现了
本文将详细介绍如何通过 Debian 匹配的 `.deb` 包在 Ubuntu 上安装 MySQL 5.5,并提供实际操作过程中的注意事项与建议。 #### 二、下载 MySQL 5.5 Deb 安装包 首先,需要下载适用于 Ubuntu 的 MySQL 5.5 版本的 `....
Ubuntu18.0.4安装mysql5.7.25后无法登陆如何处理
在Ubuntu 20.04上安装MySQL 5.7.42可能与默认的Ubuntu存储库中的最新版本(通常是MySQL 8.x)有所不同,因为5.7.42不在官方仓库中。以下是一步步的安装教程: 1. **更新系统** 首先,确保你的系统是最新的,运行...
在Ubuntu服务器上离线安装MySQL是一项常见的任务,特别是在没有网络连接或者网络不稳定的情况下。下面将详细阐述这个过程,包括从下载、传输、安装到配置的各个步骤。 首先,你需要从MySQL官方网站...