• mysql安装、使用与遇见的问题汇总


    一、 mac 上安装 mysql

    1.1 安装步骤

    1.1.1. 下载安装包。mysql的官网地址:https://dev.mysql.com/downloads/mysql/ , 选择一个进行下载
    1.1.2. 双击打开 ,进行安装,按照执行步骤一步一步的安装。
    (一开始进去的时候,会有root用户的初始密码,记下这个密码, 例如: “root“:“,u3HYoCtH+QV“ ,每一个人的密码不同)
    1.1.3. 查看是否安装上mysql或在终端输入 mysql -v 查看是否安装上
    1.1.4. 启动mysql ,点击Start Mysql Server

    1.2 mysql的系统配置

    1.2.1. 将mysql加入系统环境变量
    * 进入/usr/local/mysql/bin,查看此目录下是否有mysql , 执行: cd /usr/local/mysql/bin
    * 执行

            vim ~/.bash_profile
    
    * 在文件中添加mysql/bin的目录,按 i 之后,进行输入
    
            export PATH=${PATH}:/usr/local/mysql/bin
    
    * 添加完成后,按esc,然后输入 :wq 保存 , 最后在命令行输入,立即执行这个文件,使新添加的环境变量有效
    
            source ~/.bash_profile
    

    二、安装遇到的问题汇总

    2.1 常用命令

    2.1.1. 查看当前使用的是哪个数据库

    select database();
    

    2.1,2. mac上用终端启动和关闭mysql服务

        启动服务
        mysql.server start
    
        关闭服务
        mysql.server stop
    
        重启服务
        mysql.server restart
    

    2.2 导入、导出Mysql数据库

    2.2.1 Mac os导出Mysql数据库

    1. 打开终端,
    2. 执行: cd 要导出到的目录 (如:cd /Users/Malcolm/Desktop)
    3. 执行:mysqldump -u root -p 要导出的数据库名>名字随意.sql (如:mysqldump -u root -p MyProject>sql_name.sql)

    此时,会在/Users/Malcolm/Desktop中发现已经导出的.sql文件:sql_name.sql。

    2.2.2 Windows系统导入.sql文件

    1. 创建新的空数据库(如:myproject)
    2. 进入cmd
    3. 执行:mysql -u root -p (确保环境变量 path中添加了mysql下的bin目录路径)
    4. 输入密码,回车
    5. 执行:use myproject
    6. mysql>source d/:name.sql
    

    2.2.3 mac系统导入.sql文件

    1. 打开终端输入  mysql -u root -p
    2. show databases;
    3. use 数据库名;
    4. source 将sql文件拖入终端;  (不要忘记后边的分号)
    5. 回车,即可导入成功
    

    2.3 mysql忘记密码

    1. 输入命令 ./mysql
    2. 回车后,输入命令 FLUSH PRIVILEGES; 
    3. 回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD;
    
    PASSWORD为你的新密码
    

    版权申明:本文由objJs原创,允许转载,但转载必须附注首发链接。谢谢

  • 相关阅读:
    独立性检验|适应性检验|卡方检验|离散型数据|连续型数据
    双因子方差分析|adjusted R|强度|SSA|SSE|SST|
    发明人|申请人|专利权人|完全民事能力|谁主张谁证明|新颖性|创造性|实用性|先申请制
    方差分析|重复|指标|因素|处理效应|实验误差|实验设计可避免的误差|一般线性|广义线性
    字符数组1
    四舍五入输出数字
    如何输出0001, 0002, 0003... 这样的数
    shell scripting Python
    [C&Python]9x9乘法口诀打印
    [pointer]调用函数找出一维数组中的最值,
  • 原文地址:https://www.cnblogs.com/webrqy/p/9791590.html
Copyright © 2020-2023  润新知