mysql安装方法

Posted zhj5551

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql安装方法相关的知识,希望对你有一定的参考价值。

 

Linux centos7环境下mysql安装教程

一、安装依赖包:

  a、boost_1_59_0下载:wget http://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz

    解压:tar -xzvf boost_1_59_0.tar.gz

    把boost_1_59_0重命名并复制到/usr/local目录下:mv boost_1_59_0 /usr/local/boost

  b、yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison

二、下载mysql5.7:wget https://pan.baidu.com/s/19auQMgPcw5VT_5sxAlMEaA

  创建mysql用户:useradd -M -s /sbin/nologin mysql

  a、解压:tar -xzf  mysql-5.7.23.tar.gz

  b、进入解压后的目录:cd  mysql-5.7.23

  c、预编译:

cmake  .  -DCMAKE_INSTALL_PREFIX=/usr/local/mysql5/ \\

-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \\

-DMYSQL_DATADIR=/data/mysql/ \\

-DSYSCONFDIR=/etc \\

-DMYSQL_USER=mysql \\

-DMYSQL_TCP_PORT=3306 \\

-DWITH_XTRADB_STORAGE_ENGINE=1 \\

-DWITH_INNOBASE_STORAGE_ENGINE=1 \\

-DWITH_PARTITION_STORAGE_ENGINE=1 \\

-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \\

-DWITH_MYISAM_STORAGE_ENGINE=1 \\

-DWITH_READLINE=1 \\

-DENABLED_LOCAL_INFILE=1 \\

-DWITH_EXTRA_CHARSETS=1 \\

-DDEFAULT_CHARSET=utf8 \\

-DDEFAULT_COLLATION=utf8_general_ci \\

-DEXTRA_CHARSETS=all \\

-DWITH_BIG_TABLES=1 \\

-DWITH_DEBUG=0 \\

-DDOWNLOAD_BOOST=1 \\

-DWITH_BOOST=/usr/local/boost

 

    

  

七、进入客户端

1、登录

输入命令 ./mysql -uroot -p

然后再输入你的临时密码

2、修改密码

输入命令 set password=password(‘xxxx\')

八、window远程访问Linux虚拟机的mysql

先来看看数据库结构

1、关闭防火墙 (或者给防火墙开放端口),这样window才能连接上

输入命令 systemctl stop firewalld.service

2、给Windows授权

输入命令 mysql>grant all privileges on *.* toroot@\'%\' identified by \'123456\';

mysql>use mysql;
mysql>select host,user from user; 

【多出一条远程登录用户记录】

mysql>flush privileges;

3、远程链接数据库,或者重启(init 6)。

输入命令:mysql –hIP地址 -uroot -p123456

九、设置开机自动启动mysql服务

1、添加mysql服务

输入命令 chkconfig --add mysql 【mysqld -install】

2、设置mysql服务为自动

输入命令 chkconfig mysql on

3、重启检查

init 6

ps –ef | grep mysql

十、设置path

输入命令 vi /etc/profile

输入命令 exportPATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH

配置好mysql环境变量后,我们往后登录mysql就不用再去到/usr/local/mysql/bin目录才能登录了,现在可以在任意目录下登录mysql了

到了这里我们就成功在Linux centos7环境下安装MySQL了。

感谢各位博友的支持!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

 

以上是关于mysql安装方法的主要内容,如果未能解决你的问题,请参考以下文章

部分代码片段

如何看mysql版本

linux中怎么查看mysql数据库版本

从mysql的片段中加载ListView

使用 json rereiver php mysql 在片段中填充列表视图

在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途