精华内容
下载资源
问答
  • CentOS7使用yum安装MySQL8.0 1、yum仓库下载MySQL: sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 2、yum安装MySQL: sudo yum install mysql-community-server ...

    CentOS7使用yum安装MySQL8.0

    1、yum仓库下载MySQL:

    sudo yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

    2、yum安装MySQL:

    sudo yum install mysql-community-server

    3、启动MySQL服务:

    sudo service mysqld start

    4、检查MySQL服务状态:

    sudo service mysqld status

    5、查看初始密码(如无内容直接跳过):

    sudo grep 'temporary password' /var/log/mysqld.log

    6、本地MySQL客户端登录:

    mysql -uroot -p

    7、输入密码为第5步查出的,如果没有,直接回车,

    然后就报了这个错:

    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

    解决方法:

    先按照提示找/var/lib/mysql/mysql.sock发现没这个文件,然后又去找mysql.sock

    find / -name mysql.sock
    find / -name my.cnf
    vim /etc/my.cnf

    打开vim /etc/my.cnf

    看到mysql.sock的路径和配置文件中的不一样

    找到socket将原来的代码注释掉,添加到刚刚 find / -name mysql.sock 所得到的文件路径,修改为:

    socket = /var/lib/mysql/mysql.sock

    然后再重启服务

    sudo service mysqld restart

    密码直接回车,然后就报了下面的错误:

    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

    解决方法:

    再打开vim /etc/my.cnf

    在如下图位置添加:

    skip-grant-tables

    然后再重启:

    如果添加位置不对就会报下面的这个错误:

    mysql: [ERROR] unknown option '--skip-grant-tables'.

    正常的话应该就进入mysql了:

    再输入:

    alter user 'root'@'localhost' identified by '123456'; #设置密码为123456

    然后就又报了这个错误

    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    再输入:

    set global validate_password.policy=0;

    (看到大佬的评论,mysql数据库5.7和8.0由于全局变量名字改了所以运行的命令不同,但是本质一样。 5.7是:set global validate_password_policy=0; 8.0是:set global validate_password.policy=0;)

    再输入:

    alter user 'root'@'localhost' identified by '123456'; #设置密码为123456

    输入quit退出mysql

    再输入:

    mysql -u root -p

    输入刚刚设置好的密码,就可以成功登录了

    参考资料:

    https://blog.csdn.net/weixin_44691065/article/details/91891794
    https://blog.csdn.net/xiaozhun1223/article/details/75040105

    https://blog.csdn.net/hello_world_qwp/article/details/79551789

    展开全文
  • 阿里云服务器安装MySQL 8.0 (GA) 本教程为yum在线安装 一. MySQL官方地址 MySQL Yum仓库的RPM安装包 通过wget方式获取yum包 wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm...

    阿里云服务器安装MySQL 8.0 (GA)

    目录

    [TOC]来生成目录:

    本教程为yum在线安装

    一. MySQL官方地址 MySQL Yum仓库的RPM安装包

    这里写图片描述

    这里写图片描述

    通过wget方式获取yum包

    wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

    这里写图片描述

    二. 安装MySQL RPM安装包

    命令:

    yum localinstall mysql80-community-release-el7-1.noarch.rpm

    这里写图片描述

    看到安装MySQL8.0安装完成后可到/etc/yum.repos.d/目录下看到:

    mysql-community.repo
    mysql-community-source.repo

    两个文件,说明MySQL Yum仓库添加成功。

    三. 安装MySQL

    [root@*******0x2dru8ftg3uz yum.repos.d]# yum install mysql-community-server
    Loaded plugins: fastestmirror
    base                                                                                                              | 3.6 kB  00:00:00     
    epel                                                                                                              | 4.7 kB  00:00:00     
    extras                                                                                                            | 3.4 kB  00:00:00     
    mysql-connectors-community                                                                                        | 2.5 kB  00:00:00     
    mysql-tools-community                                                                                             | 2.5 kB  00:00:00     
    mysql80-community                                                                                                 | 2.5 kB  00:00:00     
    updates                                                                                                           | 3.4 kB  00:00:00     
    (1/10): epel/x86_64/group_gz                                                                                      |  84 kB  00:00:00     
    (2/10): base/7/x86_64/group_gz                                                                                    | 166 kB  00:00:00     
    (3/10): epel/x86_64/updateinfo                                                                                    | 922 kB  00:00:00     
    (4/10): extras/7/x86_64/primary_db                                                                                | 104 kB  00:00:00     
    (5/10): base/7/x86_64/primary_db                                                                                  | 5.9 MB  00:00:00     
    (6/10): epel/x86_64/primary_db                                                                                    | 6.4 MB  00:00:00     
    (7/10): updates/7/x86_64/primary_db                                                                               | 1.0 MB  00:00:00     
    (8/10): mysql80-community/x86_64/primary_db                                                                       |  16 kB  00:00:00     
    (9/10): mysql-connectors-community/x86_64/primary_db                                                              |  20 kB  00:00:00     
    (10/10): mysql-tools-community/x86_64/primary_db                                                                  |  41 kB  00:00:00     
    Determining fastest mirrors
    Resolving Dependencies
    --> Running transaction check
    ---> Package mysql-community-server.x86_64 0:8.0.11-1.el7 will be installed
    --> Processing Dependency: mysql-community-common(x86-64) = 8.0.11-1.el7 for package: mysql-community-server-8.0.11-1.el7.x86_64
    --> Processing Dependency: mysql-community-client(x86-64) >= 8.0.0 for package: mysql-community-server-8.0.11-1.el7.x86_64
    --> Processing Dependency: libaio.so.1(LIBAIO_0.4)(64bit) for package: mysql-community-server-8.0.11-1.el7.x86_64
    --> Processing Dependency: libaio.so.1(LIBAIO_0.1)(64bit) for package: mysql-community-server-8.0.11-1.el7.x86_64
    --> Processing Dependency: libaio.so.1()(64bit) for package: mysql-community-server-8.0.11-1.el7.x86_64
    --> Running transaction check
    ---> Package libaio.x86_64 0:0.3.109-13.el7 will be installed
    ---> Package mysql-community-client.x86_64 0:8.0.11-1.el7 will be installed
    --> Processing Dependency: mysql-community-libs(x86-64) >= 8.0.0 for package: mysql-community-client-8.0.11-1.el7.x86_64
    ---> Package mysql-community-common.x86_64 0:8.0.11-1.el7 will be installed
    --> Running transaction check
    ---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be obsoleted
    --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
    --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: 2:postfix-2.10.1-6.el7.x86_64
    ---> Package mysql-community-libs.x86_64 0:8.0.11-1.el7 will be obsoleting
    --> Running transaction check
    ---> Package mysql-community-libs-compat.x86_64 0:8.0.11-1.el7 will be obsoleting
    --> Finished Dependency Resolution
    
    Dependencies Resolved
    
    =========================================================================================================================================
     Package                                    Arch                  Version                         Repository                        Size
    =========================================================================================================================================
    Installing:
     mysql-community-libs                       x86_64                8.0.11-1.el7                    mysql80-community                2.2 M
         replacing  mariadb-libs.x86_64 1:5.5.56-2.el7
     mysql-community-libs-compat                x86_64                8.0.11-1.el7                    mysql80-community                2.1 M
         replacing  mariadb-libs.x86_64 1:5.5.56-2.el7
     mysql-community-server                     x86_64                8.0.11-1.el7                    mysql80-community                341 M
    Installing for dependencies:
     libaio                                     x86_64                0.3.109-13.el7                  base                              24 k
     mysql-community-client                     x86_64                8.0.11-1.el7                    mysql80-community                 26 M
     mysql-community-common                     x86_64                8.0.11-1.el7                    mysql80-community                537 k
    
    Transaction Summary
    =========================================================================================================================================
    Install  3 Packages (+3 Dependent packages)
    
    Total download size: 371 M
    Is this ok [y/d/N]: y
    Downloading packages:
    (1/6): libaio-0.3.109-13.el7.x86_64.rpm                                                                           |  24 kB  00:00:00     
    warning: /var/cache/yum/x86_64/7/mysql80-community/packages/mysql-community-common-8.0.11-1.el7.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
    Public key for mysql-community-common-8.0.11-1.el7.x86_64.rpm is not installed
    (2/6): mysql-community-common-8.0.11-1.el7.x86_64.rpm                                                             | 537 kB  00:00:00     
    (3/6): mysql-community-libs-8.0.11-1.el7.x86_64.rpm                                                               | 2.2 MB  00:00:00     
    (4/6): mysql-community-libs-compat-8.0.11-1.el7.x86_64.rpm                                                        | 2.1 MB  00:00:00     
    (5/6): mysql-community-client-8.0.11-1.el7.x86_64.rpm                                                             |  26 MB  00:00:01     
    (6/6): mysql-community-server-8.0.11-1.el7.x86_64.rpm                                                             | 341 MB  00:00:27     
    -----------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                     13 MB/s | 371 MB  00:00:28     
    Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    Importing GPG key 0x5072E1F5:
     Userid     : "MySQL Release Engineering <mysql-build@oss.oracle.com>"
     Fingerprint: a4a9 4068 76fc bd3c 4567 70c8 8c71 8d3b 5072 e1f5
     Package    : mysql80-community-release-el7-1.noarch (installed)
     From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
    Is this ok [y/N]: y
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
      Installing : mysql-community-common-8.0.11-1.el7.x86_64                                                                            1/7 
      Installing : mysql-community-libs-8.0.11-1.el7.x86_64                                                                              2/7 
      Installing : mysql-community-client-8.0.11-1.el7.x86_64                                                                            3/7 
      Installing : libaio-0.3.109-13.el7.x86_64                                                                                          4/7 
      Installing : mysql-community-server-8.0.11-1.el7.x86_64                                                                            5/7 
      Installing : mysql-community-libs-compat-8.0.11-1.el7.x86_64                                                                       6/7 
      Erasing    : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                    7/7 
      Verifying  : mysql-community-server-8.0.11-1.el7.x86_64                                                                            1/7 
      Verifying  : mysql-community-client-8.0.11-1.el7.x86_64                                                                            2/7 
      Verifying  : mysql-community-libs-8.0.11-1.el7.x86_64                                                                              3/7 
      Verifying  : mysql-community-common-8.0.11-1.el7.x86_64                                                                            4/7 
      Verifying  : mysql-community-libs-compat-8.0.11-1.el7.x86_64                                                                       5/7 
      Verifying  : libaio-0.3.109-13.el7.x86_64                                                                                          6/7 
      Verifying  : 1:mariadb-libs-5.5.56-2.el7.x86_64                                                                                    7/7 
    
    Installed:
      mysql-community-libs.x86_64 0:8.0.11-1.el7                       mysql-community-libs-compat.x86_64 0:8.0.11-1.el7                    
      mysql-community-server.x86_64 0:8.0.11-1.el7                    
    
    Dependency Installed:
      libaio.x86_64 0:0.3.109-13.el7      mysql-community-client.x86_64 0:8.0.11-1.el7      mysql-community-common.x86_64 0:8.0.11-1.el7     
    
    Replaced:
      mariadb-libs.x86_64 1:5.5.56-2.el7                                                                                                     
    
    Complete!
    

    完成之后数据库会有一个初始密码,可通过一下命令查看:

    [root@*******2dru8ftg3uz log]# sudo grep 'temporary password' /var/log/mysqld.log

    这里写图片描述

    至此,MySQL8.0 安装完成,下面进行启动配置。

    四、启动MySQL8.0

    ##启动MySQL服务
    [root@**********2dru8ftg3uz log]# sudo service mysqld start
    Redirecting to /bin/systemctl start mysqld.service
    [root@**********2dru8ftg3uz log]# 
    ##查看MySQL进程
    [root@******0x2dru8ftg3uz log]# ps -ef |grep mysql
    mysql    10746     1  4 15:22 ?        00:00:00 /usr/sbin/mysqld
    root     10791 10479  0 15:22 pts/0    00:00:00 grep --color=auto mysql
    [root@*********dru8ftg3uz log]# service mysqld status
    Redirecting to /bin/systemctl status mysqld.service
    ● mysqld.service - MySQL Server
       Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
       Active: active (running) since Tue 2018-05-15 15:22:19 CST; 7min ago
         Docs: man:mysqld(8)
               http://dev.mysql.com/doc/refman/en/using-systemd.html
      Process: 10678 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
     Main PID: 10746 (mysqld)
       Status: "SERVER_OPERATING"
       CGroup: /system.slice/mysqld.service
               └─10746 /usr/sbin/mysqld
    
    May 15 15:22:09 **********2dru8ftg3uz systemd[1]: Starting MySQL Server...
    May 15 15:22:19 **********2dru8ftg3uz systemd[1]: Started MySQL Server.
    ##停止MySQL服务:service mysqld stop

    五、进行一些必要的配置

    1、修改初始密码

    ##查看默认密码
    shell> sudo grep 'temporary password' /var/log/mysqld.log
    ##使用默认密码登陆
    shell> mysql -uroot -p
    #MySQL8.0修改密码需要有大小写字母、数字、特殊字符组合
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

    官方给出的密码修改说明:
    这是官方

    #默认情况下密码策略要求密码至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,并且总密码长度至少为8个字符。
    否则回报出:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
    
    validate_password is installed by default. The default password policy implemented by validate_password requires that passwords contain at least one upper case letter, one lower case letter, one digit, and one special character, and that the total password length is at least 8 characters.

    2、外网/客户端访问问题

    客户访问报错:ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL

    解决方案:
        服务端登陆MySQL,修改user表登陆用户的host。
    shell>
    mysql> use mysql
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A
    
    Database changed
    mysql> show tables;
    +---------------------------+
    | Tables_in_mysql           |
    +---------------------------+
    | columns_priv              |
    此处省略n个表
    | time_zone_transition      |
    | time_zone_transition_type |
    | user                      |
    +---------------------------+
    33 rows in set (0.00 sec)
    
    mysql> update user set host='%' where user='root';
    Query OK, 1 row affected (0.07 sec)
    Rows matched: 1  Changed: 1  Warnings: 0

    这里写图片描述

    客户端报错:2059 - authentication plugin 'caching_sha2_password' ...
    这里写图片描述
    解决方案:
    执行sql:

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'Your password';

    另外阿里云的防火墙默认端口是不开放的,需要在控制台进行设置,不打开端口外网也是访问不到的。

    终于大功告成。

    目录

    [TOC]来生成目录:

    展开全文
  • Navicat连接centos 7 服务器上MySQL

    千次阅读 2018-05-06 17:15:25
    目的:Navicat连接centos 7 服务器上MySQL。 首先我们要开放3306端口,所以先查看一下是否安装iptables防火墙(看是否存在/etc/sysconfig/iptables文件)如不存在需先安装; 为什么会出现有的存在有的不存在呢...

    目的:Navicat连接centos 7 服务器上的MySQL。

    1. 首先我们要开放3306端口,所以先查看一下是否安装iptables防火墙(看是否存在/etc/sysconfig/iptables文件)如不存在需先安装;

    为什么会出现有的存在有的不存在呢?因为如果装的centos7是最小安装方式,会有许多东西都没装,需要自己手动安装。
    /etc/sysconfig/iptables不存在,就是没有安装iptables防火墙
    可以通过以下命令安装iptables防火墙
    systemctl stop firewalld
    systemctl mask firewalld
    yum install iptables-services
    service iptables status
    //设置开机启动
    systemctl enable iptables
    之后你就能找到/etc/sysconfig/iptables文件

    2.安装完成后
    打开iptables文件,

    #vim /etc/sysconfig/iptables

    你会发现
    防火墙默认开放22端口,然后我们现在要开放3306端口,就可以仿造22端口。

    添加内容

    -A INPUT -p tcp -m state –state NEW -m tcp –dport 3306 -j ACCPEPT

    这里写图片描述

    然后重启防火墙

    #service iptables restart

    但是你会发现现在你的FileZilla连接不上了(如果你是使用FTP协议),为什么呢?因为我们没有开放21端口(FTP协议默认端口),同时你还得开放80端口(HTTP协议)、443端口(HTTPS协议),这样我们才能访问网页。所以这个文件我们要记住它,方便我们修改防火墙。
    3.现在我们开放了3306端口,但是我们安装MySQL的时候是只允许localhost主机访问,所以我们要授权允许远程连接。
    打开MySQL,然后执行以下语句;
    这里写图片描述

    使用mysql数据库,将所有数据库的所有表(.)的所有权限(all privileges),授予通过任何ip(%)访问的root用户,密码为*,最后刷新(flush privileges)就可以了。

    然后在Navicat 上就可以连接了。

    展开全文
  • CentOS7安装mysql5.7

    万次阅读 多人点赞 2019-04-17 16:43:50
    一、安装YUM Repo ...1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm...

    更多精彩技术分享请浏览本人博客:https://blog.csdn.net/wohiusdashi

    一、安装YUM Repo

    1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。

    下载命令:

    wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

    2、然后进行repo的安装:

    rpm -ivh mysql57-community-release-el7-9.noarch.rpm

    执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo

    二、使用yum命令即可完成安装

    注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本

    1、安装命令:

    yum install mysql-server

    2、启动msyql:

    systemctl start mysqld #启动MySQL

    3、获取安装时的临时密码(在第一次登录时就是用这个密码):

    grep 'temporary password' /var/log/mysqld.log

    4、倘若没有获取临时密码,则

    4.1、删除原来安装过的mysql残留的数据

    rm -rf /var/lib/mysql

    4.2.再启动mysql

    systemctl start mysqld #启动MySQL

    三、登录:

    1、方式一(已验证):

    mysql -u root -p

    然后输入密码(刚刚获取的临时密码)

    2、方式二(未验证):

    进入mysql数据库

    root@test:/home# mysql -uroot -proot   <uroot是用户名,proot是密码>

    如:

    root@test:/home# mysql -root -XXXX

    3、若登录不了,则进行以下配置,跳过登录验证

    3.1、重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

    3.2、vim /etc/my.cnf(注:windows下修改的是my.ini)

    在文档内搜索mysqld定位到[mysqld]文本段:

    /mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)

    在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:

    3.3、保存文档并退出:

    #:wq

    3.4、接下来我们需要重启MySQL:

    四、登录成功后修改密码

    1、注意:这里会进行密码强度校验(密码设置时必须包含大小写字母、特殊符号、数字,并且长度大于8位)

    2、如不满足以上条件则会报错,如下图:

    密码策略问题异常信息:

    ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

     

    3、解决办法:

    3.1、查看 mysql 初始的密码策略,

     

    输入语句 “ SHOW VARIABLES LIKE 'validate_password%'; ” 进行查看,

    如下图:

    3.2、首先需要设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可,

    输入设值语句 “ set global validate_password_policy=LOW; ” 进行设值,

    3.3、当前密码长度为 8 ,如果不介意的话就不用修改了,按照通用的来讲,设置为 6 位的密码,设置 validate_password_length 的全局参数为 6 即可,

    输入设值语句 “ set global validate_password_length=6; ” 进行设值,

    3.4、现在可以为 mysql 设置简单密码了,只要满足六位的长度即可,

    输入修改语句 “ ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; ” 可以看到修改成功,表示密码策略修改成功了!!!

    3.5、注:在默认密码的长度最小值为 4 ,由 大/小写字母各一个 + 阿拉伯数字一个 + 特殊字符一个,

    只要设置密码的长度小于 3 ,都将自动设值为 4 ,

    3.6、关于 mysql 密码策略相关参数;

    1)、validate_password_length  固定密码的总长度;

    2)、validate_password_dictionary_file 指定密码验证的文件路径;

    3)、validate_password_mixed_case_count  整个密码中至少要包含大/小写字母的总个数;

    4)、validate_password_number_count  整个密码中至少要包含阿拉伯数字的个数;

    5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM;

    关于 validate_password_policy 的取值:

    LOW:只验证长度;

    1/MEDIUM:验证长度、数字、大小写、特殊字符;

    2/STRONG:验证长度、数字、大小写、特殊字符、字典文件;

    6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;

     

    五、修改密码

    1、方式一(已验证):

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

    2、方式二(未验证)

    set password=password("yourpassword"); 

    六、开启远程控制

    MySQL默认是没有开启远程控制的,必须添加远程访问的用户,即默认是只能自己访问,别的机器是访问不了的。

    1、方式一(已验证):

        1.1、连接服务器: mysql -u root -p

      1.2、看当前所有数据库:show databases;

      1.3、进入mysql数据库:use mysql;

      1.4、查看mysql数据库中所有的表:show tables;

      1.5、查看user表中的数据:select Host, User,Password from user;

      1.6、修改user表中的Host:   update user set Host='%' where User='root';  

                    说明: % 代表任意的客户端,可替换成具体IP地址。

      1.7、最后刷新一下:flush privileges;

           1.8、注意:一定要记得在写sql的时候要在语句完成后加上" ; "

    2、方式二(未验证):

    1、使用 grant 命令

    grant all privileges on 数据库名.表名 to 创建的用户名(root)@"%" identified by "密码";

    2、格式说明:

    数据库名.表名 如果写成*.*代表授权所有的数据库 flush privileges; #刷新刚才的内容

    如:

    grant all privileges on *.* to root@"113.123.123.1" identified by "123456789";

    @ 后面是访问mysql的客户端IP地址(或是 主机名) % 代表任意的客户端,如果填写 localhost 为本地访问(那此用户就不能远程访问该mysql数据库了)

     七、其他配置

    1、设置安全选项:

    mysql_secure_installation

    2、关闭MySQL

    systemctl stop mysqld 

    3、重启MySQL

    systemctl restart mysqld 

    4、查看MySQL运行状态

    systemctl status mysqld 

    5、设置开机启动

    systemctl enable mysqld 

    6、关闭开机启动

    systemctl disable mysqld 

    7、配置默认编码为utf8:

    vi /etc/my.cnf #添加 [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8'

    其他默认配置文件路径: 

    配置文件:/etc/my.cnf 日志文件:/var/log//var/log/mysqld.log 服务启动脚本:/usr/lib/systemd/system/mysqld.service socket文件:/var/run/mysqld/mysqld.pid

    8、查看版本

    select version();

    更多精彩技术分享请浏览本人博客:https://blog.csdn.net/wohiusdashi

    展开全文
  • centos7上快速安装mysql

    万次阅读 多人点赞 2018-08-14 12:05:23
    Centos7通过yum安装最新MySQL 一:去官网查看最新安装包 https://dev.mysql.com/downloads/repo/yum/ 二:下载MySQL源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm ...
  • centos 7 服务器安装MySql数据库操作

    千次阅读 2017-09-21 12:49:04
    这里我创建了一目录software用于存放我们待会要下载的mysql包,先去到该目录执行一下命令 1、创建 software cd /software 2、software 目录下下载安装包 wget ...
  • 在CentOS7上安装mysql

    千次阅读 2016-04-12 13:30:41
    安装过程就是几行命令,我们很快就可以安装好。...CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网下载:1 三条命令完成安装# wget http://dev.mysql.com/get/mysql-community-relea
  • 开始,我默认安装MySQL8,但是测试的时候发现通过Hibernate连接之前的MySQL5.7的代码运行连接新版本的库的时候发生异常,出于时间原因没有深度排查 但是我严重怀疑是版本匹配问题,为了能够快速使用,我选择...
  • Linux基础环境搭建(CentOS7)- 安装Mysql和Hive 1 Mysql下载及安装 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一, WEB 应用...
  • CentOS7安装MySQL(完整版)

    万次阅读 多人点赞 2018-05-31 16:36:07
    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的Yum Repository [root@localhost ~]# wget -i -c ...
  • 下载安装 下载64位安装包,安装目录为/usr/ wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 解压 tar -zxf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz ...
  • 记录一下 CentOS 7.6 上安装 MySQL 8.0 步骤( Install MySQL 8.0 on CentOS 7.6 ) 查看我本人更多原创文章,请点击这里 操作系统: CentOS 7.6 64位 MySQL Server version:8.0.15 [root@JasonSong ~]# cat...
  • centos7下yum安装mysql

    万次阅读 2017-07-26 14:18:32
    一般linux下安装mysql 的步骤如下: 安装前看是否安装mysql, yum list installed mysql* 如果有就用yum remove卸载mysql 查看yum库下是否有mysql-server ...如果没有(一般在centos7下没有) wget http://re
  • 在centOS7.X上安装mysql5.7

    千次阅读 2017-12-08 21:19:27
    (1)centOS7.X安装mysql5.7 当然你的linux如果是联网了的话,你可以直接下载到你的linux其实,  然后我把下载的mysql57-community-release-el7-11.noarch.rmp使用
  • 在centos7系统下安装mysql数据库

    千次阅读 2018-08-22 09:55:12
    CentOS中默认安装有MariaDB,在安装MySQL时会覆盖MariaDB。 这里采用Yum管理好了各种rpm包的依赖,能够从指定的服务器自动下载RPM包并且安装,所以在安装完成后必须要卸掉,否则会自动更新。 注释:原来安装的话,...
  • CentOS7 yum安装Mysql客户端

    千次阅读 2018-12-22 11:44:46
    最近经常要导出生产环境上数据库里某些表数据,每次导出时对生产环境都会产生一些影响,所以决定通过内网服务器上制定计划任务来解决。 生产环境上数据库用的是...经过一番折腾,原来,在CentOS7上,默认用阿里...
  • centos7 mini rpm安装mysql5.6.31

    千次阅读 2016-09-23 15:34:57
    linux 下centos7 mini 用rpm安装mysql5.6.31
  • centos7之RPM安装MySQL5.5.48

    千次阅读 2017-12-09 10:47:33
    背景: 一般项目系统开发都是windows平台上,而一旦项目系统开发完成,出于安全性、稳定性的考虑,数据库服务器、应用服务器都会安装在...1、虚拟机centos7上安装MySQL必须保证主机与虚拟机之间是可以互相ping通的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 100,606
精华内容 40,242
关键字:

在centos7服务器上安装mysql

mysql 订阅