Ubuntu14.04安装及配置mysql5.7.19
通过uname -a或lsb_release -a 查看版本信息 ,确定linux的发行版是debian还是ubuntu。root@suepc:/usr/local# uname -aLinux suepc 3.13.0-129-generic #178-Ubuntu SMP Fri Aug 11 12:48:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux根据对应的版本下载mysqlmysql的下载地址:https://dev.mysql.com/downloads/file/?id=471390本文以 mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar 为例。
1. )更新源
sudo
apt-get update
sudo
apt-get upgrade
2.)将mysql包放在usr的local目录下
cd /usr/local/
sudo cp ~/Download/mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar .
3.)切换到root用户下,并输入密码
su root
******
4.)在当前目录新建一个将mysql包并将mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar解压
mkdir mysql
tar -xvf mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar
5.)解压好后一共有11个压缩包如下:
libmysqlclient20_5.7.19-1ubuntu14.04_amd64.deb mysql-common_5.7.19-1ubuntu14.04_amd64.deb mysql-community-test_5.7.19-1ubuntu14.04_amd64.deb
libmysqlclient-dev_5.7.19-1ubuntu14.04_amd64.deb mysql-community-client_5.7.19-1ubuntu14.04_amd64.deb mysql-server_5.7.19-1ubuntu14.04_amd64.deb
libmysqld-dev_5.7.19-1ubuntu14.04_amd64.deb mysql-community-server_5.7.19-1ubuntu14.04_amd64.deb mysql-testsuite_5.7.19-1ubuntu14.04_amd64.deb
mysql-client_5.7.19-1ubuntu14.04_amd64.deb mysql-community-source_5.7.19-1ubuntu14.04_amd64.deb
6.)因为包与包中间存在依赖关系,这里安装有个先后顺序。这里用sudo dpkg -i [包名]命令逐个安装。
我的安装的顺序是:
1.mysql-common_5.7.19-1ubuntu14.04_amd64.deb
2.libmysqlclient20_5.7.19-1ubuntu14.04_amd64.deb
3.libmysqlclient-dev_5.7.19-1ubuntu14.04_amd64.deb
4.libmysqld-dev_5.7.19-1ubuntu14.04_amd64.deb
7.)需要再安装一个依赖包叫libaio1,命令为
sudo apt-get install libaio1
8.)继续:
5.mysql-community-client_5.7.19-1ubuntu14.04_amd64.deb
6.mysql-client_5.7.19-1ubuntu14.04_amd64.deb
7.mysql-community-source_5.7.19-1ubuntu14.04_amd64.deb
9.)这里需要再安装一个依赖包叫libmecab2,安装好后,继续安装最后一个:
8.mysql-community-server_5.7.19-1ubuntu14.04_amd64.deb
以上操作在root用户下进行,安装完成后MYSQL是默认启动的 安装过程中需要设置数据库密码。
到这里,所有的已经安装完毕。输入mysql -u root -p可以登陆数据库了。
10.停止mysql
service mysql stop
11.启动mysql
service mysql start
12.进入mysql登陆数据库
mysql -u root -p
QA:远程工具报10061错误
默认情况下MySQL不允许这些工具远程连接的,你可以找到/etc/mysql/my.cnf这个文件,将bind-address=127.0.0.1改为 bind-address=0.0.0.0 或将其注释掉
执行GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1qaz2wsx' WITH GRANT OPTION;
重启mysql即可。
---------------------------------------------------------------------------------------------------------
设置数据库默认字符集:
vi /etc/mysql/my.cnf
增加:
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
转载于:https://www.cnblogs.com/suesky/p/7650349.html
Ubuntu14.04安装及配置mysql5.7.19相关推荐
- Ubuntu14.04安装和配置Tomcat8.0.12(转)
Ubuntu14.04长的好看,所以一时间很感兴趣,研究各种软件的安装和开发环境的配置.今天先把安装的tomcat 8.0.12的教程分享给大家.如果你需要,请收藏!!! 工具/原料 系统环境:Ubu ...
- linux下 卸载qt_Ubuntu14.04安装、配置与卸载QT5的步骤详解
1.之前我下载的是QT5.13版本但是安装结束后Qtcreator出现打不开,这里我推荐Qt5.9版本,下载网址如下: https://download.qt.io/official_releases ...
- 编译android 7.1 jdk版本,ubuntu14.04 安装 open-jdk-1.8,下载编译 android nougat 7.1.1
一,ubuntu14.04 安装 open-jdk-1.8 在 ubuntu 下,把jdk 解压到 /usr/lib/jvm/ 目录下,配置环境变量,就ok. 下面是我已经安装的jdk crg@crg ...
- Ubuntu14.04安装calamari
Ubuntu14.04安装calamari 操作系统安装 --省略-- 配置服务器信任 --省略-- Calamari服务端部署 1.配置ubuntu默认仓库为阿里云镜像库 deb http://mi ...
- ubuntu14.04安装hadoop2.7.1伪分布式和错误解决
ubuntu14.04安装hadoop2.7.1伪分布式和错误解决 需要说明的是我下载的是源码,通过编译源码并安装 一.需要准备的软件: 1.JDK和GCC 设置JAVA_HOME: ...
- ubuntu14.04安装与软件重装说明
1. 安装ubuntu14.04 1)利用U盘安装号系统:ssd盘作/ 20G /HOME 100G swap分区用机械硬盘10G 2)装好后,打开软件更新,选最优服务器,跟新软件.. su ...
- Ubuntu20.04安装与配置记录
Ubuntu20.04安装与配置记录 原文地址:Ubuntu20.04安装与配置记录 一.Ubuntu系统盘制作 1.1 Windows环境下制作系统盘 下载Ubuntu系统,选择桌面版. 下载工具系 ...
- Ubuntu22.04安装与配置记录
Ubuntu22.04安装与配置记录 原文地址:Ubuntu22.04安装与配置记录 2022年4月21日,ubuntu发布了22.04版本,该版本是一个LTS长期支持版本,技术支持5年,22.04版 ...
- Ubuntu14.04 安装CUDA7.5 + Caffe + cuDNN
花了一天时间,在电脑上安装配置了Caffe深度学习框架,网上的很多教程和指导都已经过期,中间辗转耗费了点时间,这里把个人认为最简单的方法整理如下. 1 版本 笔记本:ThinkPad W541 Ubu ...
最新文章
- GIS软件开发工具包TatukGIS Developer Kernel 发布 v11.3.0-Unstable1丨附下载
- C# 给PDF添加图片背景
- lottie 导出html,Lottie Web动效基本原理
- 控制cpu_设备管理 设备控制方式
- 这些年书读太少,没有读进去
- python代码编码成jni_python 设置文件编码格式的实现方法
- 斯坦福大学NLP公开课CS224n上映啦!华人助教陪你追剧
- redis+mybatis+spring
- Rust : future库
- 由西云数据运营的中国第二个AWS区域正式向客户提供服务
- ftp下载工具,6款能够满足所有需求的ftp下载工具
- What You Must Know To Build Savvy Push Notifications(推送策略)
- Mesh Combine Studio 2 Documentation
- 格力成立子公司造芯片 亲自挂帅的董明珠能成功吗
- html snippets怎么配置,Import HTML snippets in HAML?
- CISSP-D8-软件开发安全
- realsense d435i标定imu与camera
- 基于esp32-cam毕设设计兼日志(1)
- IIS6 + Resin3.1.x 的不爽之处
- 云师大计算机考研考什么,云南师范大学研究生院,云师大考研复试好难啊。