精华内容
下载资源
问答
  • 我在通过Xshell向服务器上装MySQL的时候出现的这个错误。处理了好久好久。首先出现这个错误的原因是在tmp下找不到mysql.sock。 下边说一下解决方案: 方案 首先我们应该先找到mysql.sock在什么位置(我们可以...

    原因

    我在通过Xshell向服务器上装MySQL的时候出现的这个错误。处理了好久好久。首先出现这个错误的原因是在tmp下找不到mysql.sock。
    这里写图片描述
    下边说一下解决方案:

    方案

    首先我们应该先找到mysql.sock在什么位置(我们可以利用WinSCP连接上服务器,然后通过查找搜索出mysql.sock的路径)
    然后再找到my.cnf的位置,进行配置修改
    再接着做个软连接
    这样就可以启动MySQL了

    实例

    下边以我的安装MySQL展示一下具体步骤:

    1、找mysql.sock的位置

    我的mysql.sock的路径是:/var/lib/mysql/mysql.sock

    2、找my.cnf的位置

    我的my.cnf的路径是:/etc/my.cnf

    3、为my.cnf添加如下内容

    sudo vi /etc/my.cnf
    这里写图片描述
    然后在my.cnf中增加如下内容

    [client]
    port                =3306
    socket              =/var/lib/mysql/mysql.sock
    [mysqld_safe]
    socket              =/var/lib/mysql/mysql.sock
    nice                =0
    [mysqld]
    :/socket/

    这里写图片描述

    4、做软连接

    sudo ln -s /var/lib/mysql/mysql.sock    /tmp/mysql.sock

    这里写图片描述

    5、重启MySQL服务

    service mysqld restart

    这里写图片描述

    6、进如MySQL

    mysql -uroot -p

    这里写图片描述
    由于是第一次进,所以没有密码,所以出来密码也不用输入,直接Enter就好

    总结

    首先问题能够得以解决,全靠俩位大神的帮忙,非常感谢。过程虽然很艰辛,不过看到它成功的那一刻,真是很开心。其实我出这么多问题,可能是因为我用了俩种方式为Linux装MySQL,所以才会导致一些文件混乱以及找不到,其实按照一种方法做,应该会很顺利的。不过还是要感谢问题,让我学习到很多,学习怎样解决一些问题。

    展开全文
  • Linux安装mysql各种错误

    千次阅读 2020-06-04 19:26:31
    1、下载并安装官方的 yum repository (新建了mysql文件夹) wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 2、安装下载过来的文件(yum repository) yum -

    前言

    服务器搭建mysql.修改临时密码,授权和禁止远程登录访问。
    注意:我安装了 mysql 5.7 和 MySQL 8 ,有些不重要的截图可能版本对不上,安装过程遇到的错误以罗列完全

    环境

    操作系统     Linux centOS 8.3.1

    1、下载并安装官方的 yum repository (新建了mysql文件夹)
    根据系统选择适合你的版本
    链接: https://dev.mysql.com/downloads/mysql/.
    在这里插入图片描述
    选择 install Using Yum安装,点击Download Now查看下载链接
    在这里插入图片描述
    复制rpm路径
    在这里插入图片描述
    拼接复制的路径做为下载地址

    wget https://dev.mysql.com/get/MySQL版本rpm路径
    
    mysql8.0 版本
    wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm  
    
    MySQL5.7 版本
    wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    

    2、安装下载过来的文件(yum repository)

    yum -y install mysql80-community-release-el8-1.noarch
    

    上面这两步应该不会有问题,有问题看看是不是命令敲错,或者网不好

    3、进入正题:yum安装mysql

    yum -y install mysql-community-server
    

    可能出现如下错误
    在这里插入图片描述

    解决办法
    ①、输入 yum module disable mysql 命令
    在这里插入图片描述

    ②、输入 yum -y install mysql-community-server命令重新安装服务(图没有截全)
    在这里插入图片描述

    4, 启动mysql
    centos 版本过低的话可能没有 systemctl 命令

    systemctl start mysqld
    # 或
    service mysqld start
    

    在这里插入图片描述
    mysqld 服务相关命令

    systemctl start mysqld
    systemctl stop mysqld
    systemctl restart mysqld
    systemctl status mysqld
    

    5 查看是否启动成功

    systemctl status mysqld 出现如下表示启动成功
    在这里插入图片描述

    6 、查看MySQL版本号

    mysql -V 大写V
    在这里插入图片描述

    7、查看MySQL初始密码

    grep "password" /var/log/mysqld.log
    

    在这里插入图片描述
    8 、进入数据库

    mysql -uroot -p 输入密码的,密码隐式的,看不到,正确输入就行或者将上面保存的初始密码复制进去,如下数据库登陆成功
    在这里插入图片描述
    9、修改密码
     
    ① mysql 8.0

    ALTER USER 'root'@'localhost' IDENTIFIED BY   'xxxxxx';  
    

    xxxxxx设置密码,有大小写字母数字,MySQL也可以设置密码不区分大小写,想了解的可以去网上找找。
    在这里插入图片描述
     
    ② mysql 5.7

    alter user'root'@'localhost' identified with mysql_native_password by 'xxxxxx';
    

    在这里插入图片描述
    解决密码策略办法

    如果你密码已经改乱了,进不去mysql, 在 /etc/my.cnf 文件最后加入skip-grant-tables,跳过数据库权限验证,systemctl restart mysqld 重启服务,无需密码进入 mysql
     
     ① 、mysql 8.0 查看密码策略并加以修改

    update user set authentication_string='' where user='root';  # 必须执行,否则提示需要重置密码
    flush privileges;
    SHOW VARIABLES LIKE 'validate_password%';  # 查看密码策略。 默认 MEDIUM
    # set global validate_password.length=4;    # 将密码位数设置为4
    set global validate_password.policy=LOW;   # 密码策略修改为LOW,原值为MEDIUM
    alter user 'root'@'localhost' identified by '123456';  # 修改成功,不建议设置这莫简单
    flush privileges;
    

    ②、mysql 5.7

    mysql -u root -p
    use mysql;
    update user set authentication_string = password("xxxxxx") where user="root";
    flush privileges;  //刷新系统权限表
    

    在这里插入图片描述
    10、 退出登陆,删除 /etc/my.cnf 中的 skip-grant-tables(如果你上面添加的话),systemctl restart mysqld 重启服务,使用修改的密码登陆MySQL
    在这里插入图片描述

    下面为需要远程登录遇到的一些问题以及解决办法

    11、本地访问Linux服务器mysql,以 SQLyog 为例。
    注意这块需要开启云服务器端口3306
    下面错误参考 https://blog.csdn.net/qq_41538097/article/details/106905416 原因就是,sqlyog 和 mysql 版本密码校验规则不匹配
    在这里插入图片描述

    填写正确的连接信息,服务器禁止远程连接。错误如图
    在这里插入图片描述
    连接上服务器MySQL,输入如下图命令打开系统权限表user.
    在这里插入图片描述
    可以发现权限表 user 中 roo t用户 host 为 localhost
    解决方法
    ① 你可以直接修改当前表中的 user 所对应的 host 为 %,或者新建用户

    update user set host ='%' where user='root';
    

    在这里插入图片描述
    root用户登录,本地连接成功
    在这里插入图片描述

    12、 取消远程登录权限

    直接修改系统用户 user 表的 host,将需要修改的用户的 host 改为 localhost 或者删除,以root用户为例

     delete user where user='root' and host='%';
    

    在这里插入图片描述
    在这里插入图片描述
    如图,连接失败,以前在服务器搭建MySQL,也没遇到这么多错误,这次遇到这莫多,顺便做个记录,方便以后安装时再出问题。

    展开全文
  • linux安装mysql5.7.24

    万次阅读 多人点赞 2018-12-29 11:11:36
    linux安装mysql5.7.24 一、卸载 mysql安装有三种方式,包括二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。一般是前两种比较多 卸载方法参考Linux->卸载Mysql方法总结,记得卸载干净 二、...

    linux安装mysql5.7.24


    一、卸载

    mysql安装有三种方式,包括二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。一般是前两种比较多

    卸载方法参考Linux->卸载Mysql方法总结,记得卸载干净


    二、安装

    建议路径设置按照写的来

    将下载的压缩包复制到linux服务器/usr/local/路径下(下载地址https://dev.mysql.com/downloads/mysql/,进去下载默认是最新的,找到Looking for previous GA versions?,点击就可以找到以前的版本,Linux-Generic是通用版的意思)

    至于将压缩包放到linux上去,我是用WinSCP软件

    ------------------------------------------------------------------------------------------------------------------------------------------

                                                                                        开始安装

    ------------------------------------------------------------------------------------------------------------------------------------------

    1、进入压缩包存放目录

    [root@localhost ~]# cd /usr/local

    2、解压压缩包

    [root@localhost local]# tar -xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

    3、修改文件夹名字

    将解压后的文件夹修改名字,文件夹名字改为mysql

    [root@localhost local]mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql

    4、检查并创建用户和用户组

      [root@localhost local]# cat /etc/group | grep mysql
      [root@localhost local]# cat /etc/passwd |grep mysql
      [root@localhost local]# groupadd mysql
      [root@localhost local]# useradd -r -g mysql mysql

    5、创建data文件夹

    某个版本之后就没有data文件夹了

    [root@localhost local]mkdir /usr/local/mysql/data

    6、授权目录和用户

    (****重要****)忘记授权会出问题,em...,各种各样的问题

    [root@localhost /]# cd /usr/local/ 
    [root@localhost local]# chown -R mysql:mysql mysql/
    [root@localhost local]# chmod -R 755 mysql/

    7、安装并初始化*****重要*****

    执行下面之前去/etc/目录下查看是否有my.cnf配置文件,如果有,删除或者修改名字备份起来!不然会出现各种PID或者SOCK有关的问题

    某个版本之后这个步骤是下面这样,以前是mysql_install_db,datadir就是安装路径,basedir就是根目录

    [root@localhost local]# /usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

    执行完上面之后,最后一行会有默认生成的密码,记下来

    如果上面报错,报错信息如下:

    error while loading shared libraries: libnuma.so.1: cannot open shared object file.....

    解决方法:

    yum 安装的libnuma.so.1,但安装时默认安装的是32的,但db2需要的是64位的,先卸载32位的,再安装64的,执行下面即可

    yum remove libnuma.so.1

    yum -y install numactl.x86_64

    8、复制启动脚本到资源目录

    [root@localhost local]# cd mysql
    [root@localhost mysql]# cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
    提示是否覆盖的话,可能之前装过没删除,输入y覆盖

    9、增加mysqld服务控制脚本执行权限

    [root@localhost mysql]# chmod +x /etc/rc.d/init.d/mysqld

    10、将mysqld服务加入到系统服务

    [root@localhost mysql]# chkconfig --add mysqld

    11、检查mysqld服务是否已经生效

    [root@localhost mysql]# chkconfig --list mysqld

    执行完类似下面

    12、启动mysql

    [root@localhost mysql]# service mysqld start

    显示SUCCESS的话,到这里就已经启动成功了

    12-2、启动mysql失败

    提示找不到mysql命令的话

    [root@localhost mysql]# ln -s /usr/local/mysql/bin/mysql /usr/bin

    12-3、启动mysql失败2

    提示找不到pid文件的话,需要回去看第七步,查看是否有my.cnf文件(以前存留下来的),如果存在备份修改名字即可

    [root@localhost etc]# mv my.cnf my-bk.cnf

    13、登录mysql

    失败的话看下面

    [root@localhost mysql]# mysql -uroot -p

    13-2、登录mysql失败

    失败信息:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

    [root@localhost mysql]# ln -s /var/lib/mysqld/mysql.sock /tmp/mysql.sock

    然后返回13步重新执行

    13-3、出现-bash: mysql: command not found

    增加软连接

    ln -s  /usr/local/mysql/bin/mysql  /usr/bin

    14、(在mysql命令行模式下)修改密码

    下面最后面的root就是密码,修改完之后退出重新登录一次试试,有些在修改密码的时候执行下面的会报错,可以参考https://blog.csdn.net/q258523454/article/details/84555847,或者百度一下,很容易解决
    mysql> flush privileges;
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
    mysql> flush privileges;
    mysql> quit
    [root@localhost mysql]# mysql -uroot -p

    15、配置3306端口

    开启防火墙(如果以前已经安装过mysql的,这个一般都已经设置好了,我的是新建的虚拟机,所以没有设置)

    配置方法:打开/etc/sysconfig/iptables文件,找到22端口(这个是默认配置好的),复制多一行在下面,把22改成3306就行,记住,不要复制到最后一行,有些竟然没有iptables的文件?这是可以生成的,百度一下就行,有些防火墙文件不是这个,要先取消或者设置

    当然下面这个步骤也可以用vim命令进行编辑

    (复制下面)

    -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

    修改完保存之后执行命令行重启防火墙

    service iptables restart

    有些Linux版本的重启如下
    systemctl restart iptables.service

    16、测试连接

    本地使用Navicat连接测试,填写完点击连接测试

    显示错误信息不允许连接1130 - Host '192.168.114.1' is not allowed to connect to this MySQL server

    解决方法:(如果还没登录mysql,记得登录先)
    mysql> flush privileges;
    mysql> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
    mysql> flush privileges;

    执行完再次连接测试

    还是报错1045 - Access denied for user 'root'@'192.168.114.1' (using password:YES),不过这次结果是密码错误,原因是因为未授权,第一次启动是这样的,解决如下:

    mysql> grant all privileges on *.* to 'root'@'%' identified by 'root';
    mysql> flush privileges;

    再去连接测试就行了,到这里就已经安装完毕,可以使用了

    ------------------------------------------------------------------------------------------------------------------------------------------

    好像并没有涉及到my.cnf的配置文件?某个版本之后可以不需要配置文件,当然也可以自己加上,下面的就是加配置文件my.cnf的步骤

    ------------------------------------------------------------------------------------------------------------------------------------------

    17、关闭mysql

    复制之前先把mysql关闭,emm...........不然会报错

    如果还是mysql命令行模式的,先quit退出,然后执行下面

    [root@localhost mysql]# service mysqld stop

    18、新建配置文件

    复制my.cnf配置文件到/etc/目录下,没有这个文件的,自己新建,内容如下

    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
    
    [mysqld]
    #
    #skip-grant-tables
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    innodb_buffer_pool_size = 4G
    #
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    #
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M
    datadir=/usr/local/mysql/data
    socket=/var/lib/mysqld/mysql.sock
    character-set-server=utf8mb4
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    server-id=1
    log-bin=mysql-bin
    log-slave-updates=1
    default-storage-engine=INNODB
    innodb_large_prefix=on
    max_connections = 2000
    max_connect_errors=2000
    
    #skip-grant-tables

    19、授权配置文件

    注意权限不要设置成777,777是最大的权限,权限过大mysql会认为不安全,会自动忽略这个文件,相当于没有起作用

    [root@localhost mysql]# chmod 644 /etc/my.cnf

    20、新建路径

    在步骤18里面配置了日志文件、pid文件、sock文件的路径,所以要去自己手动创建这些路径,文件不用创建,会自动生成

    PID路径:/var/run/mysqld/

    LOG路径:/var/log/

    SOCK路径:/var/lib/mysqld/

    21、授权 *****重要*****   *****重要*****   *****重要*****

    对这些路径授权,忘记的话,em.....各种各样的问题(如果遇到sock,pid,log的报错,基本就是这步授权的问题.....)

    [root@localhost var]# chown -R mysql /var/lib/mysqld
    [root@localhost var]# chgrp -R mysql /var/lib/mysqld
    [root@localhost var]# chown -R mysql /var/run/mysqld
    [root@localhost var]# chgrp -R mysql /var/run/mysqld
    [root@localhost var]# chown -R mysql /var/log
    [root@localhost var]# chgrp -R mysql /var/log

    22、启动mysql

    [root@localhost var]# service mysqld start

    23、查看进程配置生效

    [root@localhost var]# ps -ef | grep mysql

    24、应该没了

    pid文件存放的好像是进程的pid值

    sock好像是使用localhost连接的时候会用到

    很多教程不成功的原因,有时候不是教程有问题,而是受mysql版本(如5.7之后跟之前的有许多不一致)等其他因素造成,毕竟技术是会升级的,老的教程也会有不适用的时候,如果第一次如果不成功,也有可能是某个步骤没有按照教程的来或者漏了,这时候需要自己一步步校验检查

    应该没了

    展开全文
  • 下面记录了我在Linux环境下安装Mysql的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。 安装中遇到的问题是第6步,编辑配置文件my.cnf,添加配置如下全部更换,或者把以前的注释掉。 datadir=/usr/...
  • Linux安装MySQL

    千次阅读 多人点赞 2020-08-01 13:21:21
    Linux安装MySQL操作步骤 同学们好,作为一名计算机新入行的小白,本人在自己操作Linux安装MySQL的时候,遇到了许许多多的问题,但是最终也是顺利安装,接下来就和大家分享一下安装步骤,如果有错,还望指出,多多...

    Linux安装MySQL操作步骤

    同学们好,作为一名计算机新入行的小白,本人在自己操作Linux安装MySQL的时候,遇到了许许多多的问题,但是最终也是顺利安装,接下来就和大家分享一下安装步骤,如果有错,还望指出,多多指教。

    开始安装

    1、安装虚拟机,或者在网上购买云主机,我是用的云主机。
    2、下载网址https://downloads.mysql.com/archives/community/Markdown 我们以mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz为例
    3、上传解压 上传目录上传目录:/user/aep/software/mysql在这里插入图片描述
    上传文件可以用xftp需要自己在网上下载,也可以通过指令上传文件,该文件的需要破解,软件和破解文件下载链接:https://pan.baidu.com/s/1PJ16QLhQukHo0bgcaSYD9A
    提取码:uq3k
    在这里插入图片描述

    1. 解压:tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz在这里插入图片描述

    2. 移动并修改文件名mv mysql-5.7.24-linux-glibc2.12-x86_64 /usr/local/mysql在这里插入图片描述

    3. 创建mysql用户组和用户并修改权限groupadd mysql和useradd -r -g mysql mysql在这里插入图片描述

    4. 创建数据目录并赋予权限
      mkdir -p /data/mysql 创建目录
      chown mysql:mysql -R /data/mysql 赋予权限
      在这里插入图片描述

    5. 然后开始配置my.cnf文件,执行命令vim /etc/my.cnf在这里插入图片描述

    6. 写my.cnf文件
      [mysqld]
      bind-address=0.0.0.0
      port=3306
      user=mysql
      basedir=/usr/local/mysql
      datadir=/data/mysql
      socket=/tmp/mysql.sock
      log-error=/data/mysql/mysql.err
      pid-file=/data/mysql/mysql.pid
      #character config
      character_set_server=utf8mb4
      symbolic-links=0
      explicit_defaults_for_timestamp=true
      lower_case_table_names=1在这里插入图片描述
      Esc–>Enter+:–>wq(保存并退出)

    7. 然后初始化数据库:
      进入进入mysql的bin目录
      命令:cd /usr/local/mysql/bin/
      然后开始初始化
      命令:./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
      在这里插入图片描述

    11.查看密码
    cat /data/mysql/mysql.err
    框起来的就是自己的密码,需要记住

    1. 启动MySQL
      先将mysql.server放置到/etc/init.d/mysql中,命令:
      cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
      再启动MySQL,命令:service mysql start
      观看是否正确,命令:ps -ef|grep mysql
      在这里插入图片描述

    2. 修改密码
      首先登录mysql,前面的那个是随机生成的。
      ./mysql -u root -p #bin目录下
      在这里插入图片描述
      再执行下面三步操作,然后重新登录。
      1、SET PASSWORD = PASSWORD(‘test123’);
      说明:'test123’就是自己设置的密码
      2、ALTER USER ‘root’@‘localhost’ PASSWORD EXPIRE NEVER;
      3、FLUSH PRIVILEGES;
      在这里插入图片描述

    3. 执行下面三个命令(先登录数据库)
      1、use mysql #访问mysql库
      2、update user set host = ‘%’ where user = ‘root’; #使root能再任何host访问
      3、FLUSH PRIVILEGES; #刷新
      在这里插入图片描述

    4. 然后用navicate连接,如图:连接名是自己设置(随意)在这里插入图片描述

    5. 由于Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写,所以要将其改为大小写不敏感。解决办法:用root帐号登录后,在/etc/my.cnf 中的[mysqld]后添加添加lower_case_table_names=1即可。这样重启MYSQL服务,这时已设置成功:不区分表名的大小写。若急于安装,可直接执行以下命令
      1、vim /etc/my.cnf 2、在最后一行加:lower_case_table_names=1
      在这里插入图片描述

    6. 最后一步
      重启mysql服务:service mysql restart,启动成功,如图所示:
      在这里插入图片描述

    ****最后:用的着的可以点点赞,有错误的批评指正

    展开全文
  • Linux CentOS 安装MySQL8.0教程MySQL80安装图解 Linux 安装MySQL8.0步骤教程 一、下载地址 1、 https://dev.mysql.com/downloads/repo/yum/ 2、截图如下: 3、MySQL8.0: ...
  • linux系统上安装mysql5.7,但是用 grep "password" /var/log/mysqld.log 命令获取到的初始密码登录myqsl密码错误 2 解决方法 先把mysql设置为无密码登录,修改密码后再设置回来 编辑/etc目录下的my...
  • Linux 安装 MySQL 5.7

    千次阅读 2015-05-25 15:52:40
    Linux 安装 MySQL 5.7
  • Linux安装Mysql8.0

    万次阅读 多人点赞 2018-06-18 12:46:20
    来个Linux安装Mysql简单快捷的方法。 安装环境:AliyunLinux(阿里的linux系统64位) cat /etc/os-release getconf LONG_BIT ----------------------------------------- 首先看看系统中有没有自带有mysql...
  • 安装mysql 版本是:mysql-5.7.29-linux-glibc2.12-x86_64 使用root权限操作 第一步:下载 两种方式 1、 进入官网https://dev.mysql.com/downloads/mysql/5.6.html#downloads 上图显示第一个是二进制源码...
  • Linux 安装 MySQL 8.0

    千次阅读 2017-03-07 21:32:30
    Linux 安装 MySQL 8.0
  • CMake Error: The source directory "/usr/src/mysql-5.7.16-linux-glibc2.5-x86_64" does not appear to contain CMakeLists.txt.
  • Linux安装MySQL8.0.16

    千次阅读 2019-09-04 11:12:16
    2.安装MySQL 将下载好的安装包上传到服务器, 然后解压 tar -xvf mysql-8.0.16-el7-x86_64.tar.gz 然后将解压目录重命名为mysql-8.0.16 mv mysql-8.0.16-el7-x86_64 mysql-8.0.16 在mysql下创建data 和logs 目录 ...
  • Linux 安装mysql8详细教程

    千次阅读 多人点赞 2020-03-19 22:24:33
    最近要使用窗口函数,但是要用到mysql8版本,所以在这记录一下Linux安装MySQL8步骤 本文以CentOS 7 为例,详细教你如何在Linux安装MySQL-8.0.19 安装mysql 版本是:mysql-8.0.19-linux-glibc2.12-x86_64.tar....
  • linux 安装 mysql简单教程

    万次阅读 多人点赞 2018-08-25 11:11:23
    首先明确大体步骤为3步 1.下载数据库的压缩包或二进制包,可以在linux用wget或yum下载,也... 我这里是用 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 下...
  • 由于对linux还是不是太熟悉,安装时出了点小问题,写下来增加点印象吧。 系统的话我安装的跟新项目组一样的centos5/5   下面是具体步骤了: 查看本机有没有安装过,没有就直接安装喽 [root@localhost ~]# rpm -qa |...
  • LinuxMySQL源码安装安装常见错误

    千次阅读 2018-12-07 11:37:08
    1 编译并安装报错 场景 如果报如下错误 [root@mysql mysql-5.6.12]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/mydata/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_...
  • Linux安装mysql初始化时提示错误 初始化mysql: /usr/local/include/mysql/bin/mysqld –user=root –basedir=/usr/local/include/mysql –datadir=/usr/local/include/mysql/data –initialize 提示错误: /usr...
  • linux安装mysql压缩包

    千次阅读 2018-08-09 17:04:57
    Linux安装64位Mysql5.7   yum -y install numactl.x86_64 以安装在/usr/local目录下为例 1.到官网下载 2.解压: cd /usr/local mv mysql-5.7.22-linux-glibc2.12-x86_64 mysql-5.7.22 3.添加用户组和用户 #添加...
  • 转自:... 重启mysql服务报如下错误mysql版本5.5.8: # /etc/init.d/mysqld restart /etc/init.d/mysqld: line 256: my_print_defaults: command not found /etc/init.d/my...
  • linux安装mysql详细步骤

    千次阅读 2019-04-22 20:49:52
    linux安装mysql详细步骤 最近买了个腾讯云服务器,搭建环境。 该笔记用于系统上未装过mysql的干净系统第一次安装mysql。自己指定安装目录,指定数据文件目录。 linux系统版本:CentOS 7.3 64位 安装源文件版本:...
  • linux安装mysql依赖包问题

    千次阅读 2018-02-09 17:12:35
    linux安装mysql 时出现如下异常时: error: Failed dependencies: libgcc_s.so.1 is needed by MySQL-client-5.6.22-1.el6.i686 libgcc_s.so.1(GCC_3.0) is needed by MySQL-client-5.6.22-1.el6.i686
  • linux 安装mysql数据库——yum安装

    千次阅读 2018-01-19 12:44:54
    linux 安装mysql数据库——yum安装mysql数据库有多种安装方式,本文只介绍在Linux服务器上最实用、最快捷的mysql server安装方法。一、Linux服务器yum安装(CentOS6.3 64位) 所有在服务器上执行的命令,都在 # ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 161,553
精华内容 64,621
关键字:

linux安装mysql错误

linux 订阅
mysql 订阅