• ADADADADAD

    mysql5.7的几个问题[ mysql数据库 ]

    mysql数据库 时间:2024-12-24 19:10:35

    作者:文/会员上传

    简介:

    1)mysql5.7的关闭:
    centos 7 上对于rpm方式安装的mysql ,必须使用 systemctl stop mysqld.service /service mysqld stop才能关闭
    用kill -9 或 mysqladmin -hlocalhost -P3306

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1)mysql5.7的关闭:
    centos 7 上对于rpm方式安装的mysql ,必须使用 systemctl stop mysqld.service /service mysqld stop才能关闭
    用kill -9 或 mysqladmin -hlocalhost -P3306 -uroot -p shutdown 关闭后,OS会立即自动重启,这样你就永远关闭不了数据库。

    2)mysql5.7初始密码
    mysql5.7初始化DB时 ./mysqld --initialize --user=mysql --basedir=/data/mysql/installdir --datadir=
    直接在输出密码,不产生文件.mysql_secret
    2018-03-06T02:32:16.619904Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
    2018-03-06T02:32:16.620566Z 1 [Note] A temporary password is generated for root@localhost: g1hra(pdIsV

    3)如果同一台机器上安装两个或两个以上的mysql,使用客户端连接时,最好指定 --socket
    ./mysql -hlocalhost -P3306 --socket=/u02/mysql57/datadir/3306/data/mysql.sock -uroot -p

    因为第一个mysql是用rpm方式安装的,配置文件在/etc/下,所以连接第二个mysql不指定socket时,也许默认也到/etc/下找配置,这样就找到第一个mysql的socket。

    4)跳过密码登陆
    ./mysqld_safe --defaults-file=/u02/mysql57/config/my.cnf --skip-grant-tables &
    ./mysql -hlocalhost -P3306 --socket=/u02/mysql57/datadir/3306/data/mysql.sock -uroot
    mysql5.7的几个问题.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载