• centos7 安装mysql


    1、去官网找到mysql的下载版本

    https://dev.mysql.com/downloads/repo/yum/

    找到下面的Linux7,即CentOS7(CentOS是Red Hat旗下的)

    点击download进入,然后选择下面红框里面的链接,复制

    复制到本地

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

    2、安装

     

    本地安装yum源

    yum localinstall mysql

    3.    检测是否已经安装

    yum search mysql

    找到对应的软件包,复制名称

    4    使用yum安装

    yum install mysql-community-server.x86_64

    5.    查看是否安装成功

    ps -ef | grep mysql

    6.    启动mysql

    service mysqld start
    
    service mysqld restart
    
    service mysqld stop

    7.    查找默认登录密码

    cat /var/log/mysqld.log | grep password

    8. 登录

    mysql -uroot -p密码

    注:推荐使用 mysql -uroot-p 回车之后再输入密码。因为使用history命令会看到你明文的密码

    9、修改密码

    SET PASSWORD = PASSWORD(' xxxx ');
    报错:

    ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PASSWORD('mypass')' at line 1

    修复办法:其实这个问题就是语法上的错误,在MySQL中,为了区分MySQL的关键字与普通字符,MySQL引入了一个反引号。 

    详情见:https://dev.mysql.com/doc/refman/5.5/en/keywords.html

    改为

    SET PASSWORD = 'PASSWORD(`xxxx`)';
    搞定
    10、
    开通远程连接权限
    use mysql;
    
    show tables;
    select * from user G
    
    select host, user from user G

    注:G会格式化显示

    update user set host="%" where Host='localhost' and user = "root";

    更新权限

    flush privileges;

    或者直接重启服务:service mysqld restart

  • 相关阅读:
    Java 正则表达式的总结和一些小例子
    jquery用div模拟一个下拉列表框
    jquery点击div以外的区域触发事件
    Jackson 框架,轻易转换JSON
    Java Json API:Gson使用简单入门
    linux必学
    Python2 long() 函数
    Python int() 函数
    PyCharm快捷键大全
    PyCharm常用设置
  • 原文地址:https://www.cnblogs.com/duole/p/11281378.html
Copyright © 2020-2023  润新知