zoukankan      html  css  js  c++  java
  • Mac 配置 mysql-5.7.14

    1、在mac上安装好了mysql-5.7.14 ,会自动生成一个初始密码,这个初始密码一定要记住:

    在终端中输入:mysql -u root -p,提示:mysql: command not found。这是因为没有配置环境变量;

    2、配置环境变量,即配置.bash_profile文件,~/.zshrc文件(~/ : 应用程序主目录,就是mac下你的用户目录)

    这两个文件,在mac上不一定存在。不存在的情况下,就到 /Users/用户名/  目录下新建这两个文件:

    (MAC : ls -a : 可以查看隐藏文件)

    命令:

    sudo vim .bash_profile 

    在文件中输入:export PATH=${PATH}:/usr/local/mysql/bin

    如果.bash_profile 存在,找到打开,在文档最下方输入:export PATH=${PATH}:/usr/local/mysql/bin

    保存文件退出后;

    输入:source .bash_profile ,  (作用:激活环境变量)

    sudo vim .zshrc

    在文件中输入:export PATH=${PATH}:/usr/local/mysql/bin

    保存文件退出后;

    输入:source .zshrc ,

    3、mysql -h localhost -u root -p
    会提示输入密码,此时的密码是开头讲的那个初始密码,输入后进入mysql命令行;

    输入以下命令,这里是把默认密码修改成你自己的password
    SET PASSWORD = PASSWORD('password');

    修改成功后,密码就是你自己的密码了。

    PS: 参考 (Mac安装MySql 5.7.11) , mac osx安装mysql5.7.9 。  

    PS: 配置过程不一定都非常顺利,自己多试几遍,多查些资料,一定会解决的!贵在不放弃!

    4、进入mysql命令行:

    看到有部分编码不是utf8的,这样处理中文是会出现乱码。为解决这个问题,需要把数据库默认的编码全部改为UTF-8。

    在mac上:MySQL的配置文件默认存放在/etc/my.cnf或者/etc/mysql/my.cnf

    但是mac中在/etc/ 可能不存在my.cnf 或/mysql/my.cnf: 可以自己创建; 

    作者在/etc/ 中创建/mysql/my.cnf, 并输入内容如下:

    [client]
    default-character-set = utf8
    
    [mysqld]
    default-storage-engine = INNODB
    character-set-server = utf8
    collation-server = utf8_general_ci

    保存后退出;

    再去mysql命令行中查看编码如下图所示:

    至此我需要配置完毕!可以在数据库中玩耍了。



     

     

  • 相关阅读:
    【洛谷P6139】【模板】广义后缀自动机(广义 SAM)
    【CF700E】Cool Slogans
    【CF605E】Intergalaxy Trips
    【洛谷P3638】机器人
    【洛谷P4762】Virus synthesis
    Web前端从入门到精通-8 css简介——清除浮动
    Web前端从入门到精通-7 css简介——浮动
    Web前端从入门到精通-6 css简介——选择器优先级
    Web前端从入门到精通-5 css简介——css概述和选择器
    Web前端从入门到精通-4 html简介
  • 原文地址:https://www.cnblogs.com/generalLi/p/5814875.html
Copyright © 2011-2022 走看看