1.安装准备:
1.1、mysql-5.7.11.tar.gz
1.2、mysql-boost-5.7.11.tar.gz
1.3、保证系统安装cmake、ncurses-devel、没有请安装。
1.1 编译:
cd /home/usench1/app_pkg/mysql-5.7.11/cmake
cmake .. -DWITH_BOOST=/home/usench1/app_pkg/mysql-5.7.11/boost -DCMAKE_INSTALL_PREFIX=/home/usench1/app/mysql -DMYSQL_DATADIR=/home/usench1/app/mysql/data -DMYSQL_KEYRINGDIR=/home/usench1/app/mysql/keyring -DTMPDIR=/home/usench1/app/mysql/temp -DDEFAULT_COLLATION=utf8_general_ci -DDEFAULT_CHARSET=utf8 -DMYSQL_UNIX_ADDR=/home/usench1/app/mysql/mysql.sock -DSYSTEMD_PID_DIR=/home/usench1/app/mysql/pid -DSYSCONFDIR=/home/usench1/app/mysql -DMYSQL_TCP_PORT=3366 -DMYSQL_USER=usench1
1.2 make
1.3 make install
2.数据库初始化操作:
2.1 cd /home/usench1/app/mysql/support-files
cp my-default.cnf ../my.cnf
vi ../my.cnf
内容如下:
basedir = /home/usench1/app/mysql
datadir = /home/usench1/app/mysql/data
port = 3366
server_id = mysqlrap
socket = /home/usench1/app/mysql/data/mysql.sock
保存,退出。
2.1 进入到mysql安装bin目录,执行
./mysqld --initialize --user=usench1 --basedir=/home/usench1/app/mysql --datadir=/home/usench1/app/mysql/data
完成后记录下临时密码: k-Y%)b_;E1au
2.2 cd /home/usench1/app/mysql/support-files
./mysql.server start
2.3 cd /home/usench1/app/mysql/bin
./mysql -uroot -p --socket=/home/usench1/app/mysql/data/mysql.sock
2.4 修改密码,否则不能运行
ALTER USER USER() IDENTIFIED BY ‘123qwe’;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123qwe' WITH GRANT OPTION;
FLUSH PRIVILEGES;
3.忘记root密码:
关闭mysql服务:
修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables
重新启动mysql服务:
执行mysql 登录:
mysql> update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
mysql>flush privileges;
将/etc/my.cnf文件还原,重新启动mysql:service mysql restart,这个时候可以使用mysql -u root -p‘123qwe‘进入了.
GRANT ALL ON tb_rap.* TO 'rap'@'%';
相关推荐
ubuntu16.04中安装使用dockerubuntu16.04中安装使用docker
在Ubuntu 16.04系统中,OpenSSH是一个至关重要的...通过以上步骤,你应该能够在离线的Ubuntu 16.04系统上成功安装和配置OpenSSH服务。这个过程虽然比在线安装复杂,但确保了即使在无网络环境下也能实现安全的远程访问。
在安装Ubuntu 16.04时,用户可以选择不同的安装类型,如最小化安装、桌面版安装或服务器版安装。此外,Ubuntu 16.04还支持多种语言,适应全球用户的使用需求。 总的来说,Ubuntu 16.04 LTS是一款强大、稳定的Linux...
在没有互联网连接的情况下,在Ubuntu 16.04上安装OpenSSH可能需要一些特别的步骤,这就是离线安装的用武之地。以下是详细的过程,包括如何准备、下载和安装OpenSSH的.deb安装包。 首先,了解离线安装的基本原理。在...
制作Ubuntu 16.04系统U盘及安装步骤详解 在本文中,我们将深入探讨如何使用U盘制作Ubuntu 16.04系统,并详细阐述安装过程。首先,我们需要准备一个空的U盘,Ubuntu 16.04桌面版的ISO镜像文件(针对AMD64架构),...
### Ubuntu 16.04 下 Eclipse 的安装与配置教程 #### 一、前言 随着软件开发领域的不断发展,集成开发环境(IDE)已经成为开发者不可或缺的工具之一。Eclipse 是一款非常受欢迎且功能强大的开源 IDE,它支持多种...
### Ubuntu 16.04 安装 VMware Tools 的详细步骤 #### 一、前言 在使用虚拟化技术时,提高宿主机与虚拟机之间的兼容性和交互性是非常重要的。VMware Tools 是一种增强工具包,它能显著提升 VMware 虚拟机的性能,...
在Ubuntu 16.04操作系统中,有时由于网络限制,我们无法直接使用`apt install`命令在线安装MySQL Server 5.7.33。此时,我们需要采用离线安装的方法来解决这个问题。以下是一个详细的步骤指南,涵盖了如何使用提供的...
内网环境安装mysql5.7数据库所需deb安装包,libaio1_0.3.110-2_amd64.deb ,libmecab2_0.996-1.2ubuntu1_amd64.deb ,libmysqlclient20_5.7.25-1ubuntu16.04_amd64.deb,libmysqlclient-dev_5.7.25-1ubuntu16.04_amd...
- 运行U盘启动制作工具,选择合适的选项来创建可引导的Ubuntu安装介质; - 选择之前下载好的Ubuntu 16.04 LTS ISO文件并开始制作过程; - 等待制作完成。 3. **设置BIOS/UEFI启动项**: - 重启计算机并进入BIOS...
《Ubuntu 16.04 中文版安装基础入门教程》 Ubuntu 16.04,也称为Xenial Xerus,是一款基于Debian的Linux发行版,由Ubuntu项目维护,面向全球用户提供了丰富的开源操作系统体验。这篇教程将引导初学者如何安装Ubuntu...
下面我们将详细探讨如何在Ubuntu 16.04系统中安装和使用钉钉。 首先,了解`.deb`包的含义至关重要。`.deb`是Debian软件包的扩展名,它是Ubuntu基于的Debian Linux发行版的一种软件包管理方式。这些包包含了软件的源...
ubuntu 16.04 离线安装openssh 执行 sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.deb sudo dpkg -i libwrap0_7.6.q-25_amd64.deb sudo dpkg -i openssh-...
在Ubuntu 16.04操作系统中,GCC (GNU Compiler Collection) 是一个关键的开发工具,用于编译C、C++和其他编程语言的源代码。GCC 5.4.0是该系列的一个版本,提供了许多改进和新特性。在安装GCC 5.4.0时,通常需要确保...
**Ubuntu 16.04离线安装VSFTPD** VSFTPD,全称为Very Secure FTP Daemon,是一款安全且功能强大的FTP服务器软件。在Ubuntu 16.04系统中,如果你需要在没有网络连接的情况下安装它,可以采用离线安装的方式。下面将...
1. **安装Ubuntu 16.04**:了解如何下载Ubuntu ISO镜像,创建启动U盘,设置BIOS以从USB启动,以及执行图形化或命令行安装过程。此外,还将涉及双系统安装,与Windows或Mac OS共存的配置。 2. **Ubuntu桌面环境**:...
### Ubuntu 16.04 下安装 LabVIEW 方法详解 #### 安装前准备与环境配置 在开始安装 LabVIEW 之前,请确保您的系统已经安装了 Ubuntu 16.04,并且是 64 位版本。由于本文档是以 Ubuntu 14.04 为基础进行描述的,但...
1.先安装基本的依赖环境libc6_2.23-0ubuntu10_amd64.deb、libdbus-1 -dev_1.10.6-1ubuntu3.4_amd64.deb、libgcrypt20_1.6.5- 2ubuntu0.6_amd64.deb、libgpg-error0_1.21-2ubuntu1_amd64.deb、 libsystemd0_...
MySQL8在Ubuntu 16.04 64位系统上的安装通常涉及到多个步骤,包括获取软件源,更新系统库,安装依赖项,配置服务,以及初始化数据库。这个"MySQL8 Ubuntu16.04 64位 懒人安装包"提供了便捷的方式,通过一个名为`...