安装mysql过程

参考文档:http://www.cnblogs.com/LinuxSuDa/p/5994711.html

安装mysql-5.6.30.tar.gz

安装前检查是否有其他版本

[[email protected] /]# rpm -qa|grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64
[[email protected] /]# rpm -e mariadb-libs-5.5.52-1.el7.x86_64
错误:依赖检测失败:
	libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
	libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
[[email protected] /]# rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps

发现本机存在版本mariadb-libs-5.5.52-1.el7.x86_64,于是杀之

rpm -e mariadb-libs-5.5.52-1.el7.x86_64 --nodeps

好了开始安装

安装前请确保系统中已经安装的gcc c++ 等编译环境,因为mysql从5.5版本开始是使用cmake编译的,如果三个环境都没安装,可以使用下面的命令进行安装:

yum -y install make gcc-c++ cmake bison-devel ncurses-devel

完成后下面我们来开始编译mysql文件了,首先配置编译的相关参数

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DWITH_DATADIR=/data/mysql -DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSET:STRING=all-DWITH_DEBUG=0 -DWITH_SSL=yes -DWITH_READLINE=q-DENABLED_LOCAL_INFILE=1

报了一堆错误,各种not found。。。。。头大

执行make时提示  make: *** 没有指明目标并且找不到 makefile. 停止.

重新执行了yum install –y openssl openssl-devel ncurses ncurses-devel

yum -y install make gcc-c++ cmake bison-devel ncurses-devel

删除CMakeCache.txt    rm -rf  CMakeCache.txt

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DWITH_DATADIR=/data/mysql -DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSET:STRING=all-DWITH_DEBUG=0 -DWITH_SSL=yes -DWITH_READLINE=q-DENABLED_LOCAL_INFILE=1

试了几次居然可以了   懵圈

继续往下走

编译  make  这个过程很漫长趁这个时间百度下make   发现下面一段亮了

用于linux源码安装软件,一般下载源码包得到文件:xxxx.tgz====================================1、解包软件        tar zxf xxxx.tgz====================================2、配置      cd xxxx        ./configure ....====================================3、编译        make====================================4、安装        make install====================================5、卸载   make uninstall

好了继续  执行安装   make install   又是等待。
时间: 2024-10-27 06:10:58

安装mysql过程的相关文章

Ubuntu上安装MySql过程,以及遇到的一些问题

今天在Ubuntu服务器上安装MySql的时候遇到了一些问题,记录下来,以防以后忘记. 安装环境:Ubuntu14.04 安装命令: //安装Mysal服务端//会提示输入root密码 sudo apt-get install mysql-server //安装Mysql客户端 sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev 错误一描述: 远程连接MySql的时候出现错误:错误码2203 Can`

树莓派raspberry Pi 3B+系统中安装mysql过程中不提示输入密码,安装完后如何设置密码

树莓派raspberry Pi 3B+安装mysql未提示输入密码,安装后修改mysql密码默认密码 使用mysql -uroot -p 命令连接mysql时,报错 [email protected]:/ $ mysql -uroot -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost' 按照网上的说法, 1.进入到etc/mysql 目录下,查看debian.cnf文件,使用默认的用户名

win10 安装MySQL过程和遇到的坑

环境:win10系统,MySQL5.7.18 “mysql-5.7.18-winx64.msi” 首先是要运行mysql-5.7.18-winx64.msi,选择安装在C盘(可自定义安装) 第一步 打开命令控制台Cmd ,并进入MySQL安装目录bin目录中 C:\Users\Administrator.JX-201906191059>cd "C:\Program Files\MySQL\MySQL Server 5.7\bin" 第二步:安装MySQL服务(不进行这步,MySQ

Ubuntu安装Mysql过程及远程问题解决

ubuntu下执行 sudo apt-get instlll mysql-server sudo apt-get install mysql-client 安装过程中会有文字界面设置密码 牢记密码 Mysql图形化工具绿色版 推荐 Mysql Workbench: https://yunpan.cn/cPSFXPvGEhh5v  访问密码 f31c Navicat for Mysql:(推荐) https://yunpan.cn/cPSFW83eSk9kU  访问密码 6317 本地连接 : m

CentOS 6.5 安装mysql 过程记录

下载的时候一定选对应的版本, el6 还是el7 或者其他版本,不然会出现意向不到的惊喜 比如:我刚开始的时候下载的 el7 版本的 mysql , 然后安装的时候 就会出现: libc.so.6(GLIBC_2.14)(64bit) is needed by MySQL-server-5.5.62-1.el7.x86_64 libc.so.6(GLIBC_2.17)(64bit) is needed by MySQL-server-5.5.62-1.el7.x86_64 然后我根据这个线索,去

阿里云云服务器 centos 7.4 安装mysql 过程记录

写在前面 1.centos中service指令被systemctl指令所取代,查看各服务的运行状态需要换systemctl来做 2.mysql使用systemctl的方式启动没有成功,是用mysqld --defaults-file=/path --user=mysql指令启动成功的 3.在linux中安装的版本应该是linux generic版本,所以去mysql下载的时候,就选linux generic版本 4.centos中的防火墙不再是iptables,被替换成了firewalld 5.

centos6.5上安装mysql过程

1.查看已安装的版本 rpm -qa|grep -i mysql 2.删除已有mysql yum remove mysql-libs  移除已经安装的mysql 命令:rm -fr /usr/lib/mysql   rm -fr /usr/include/mysql  删除老版本mysql的开发头文件和库 rm -fr /var/lib/mysql   删除数据文件 rm -f /etc/my.cnf   删除配置文件 3.开始mysql 使用rz命令上传两个安装包 MySQL-client-5

安装mysql过程中的异常解决

[[email protected] ruanjian]# rpm -ivh mysql-community-common-5.7.10-1.el6.x86_64.rpm warning: mysql-community-common-5.7.10-1.el6.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY Preparing...                ##########################

centos7安装mysql过程

yum install mysql yum install mysql-server yum install mysql-devel yum install mariadb-server mariadb systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动 mysqladmi