Skip to content
石头软件测试技术分享石头软件测试技术分享
主页
github icon
  • 辅助技能

    • 编程语言
      • 环境部署

        • linux常用命令
          • shell
            • docker
              • nginx
                • redis
                  • mysql
                    • mysql介绍
                      • mysql安装
                        • 创建持久化目录
                          • 运行镜像
                            • 进入容器
                              • 登录mysql
                                • 修改远程权限
                                  • 退出容器
                                  • sql常用命令
                                  • allure
                                    • sonarqube部署
                                    • 工具

                                      • adb
                                        • git的使用
                                          • 抓包工具
                                            • 资源监控

                                          mysql

                                          author icon石头calendar icon2022年1月17日category icon
                                          • 测试辅助技能
                                          tag icon
                                          • mysql
                                          timer icon大约 1 分钟

                                          此页内容
                                          • mysql介绍
                                          • mysql安装
                                            • 创建持久化目录
                                            • 运行镜像
                                            • 进入容器
                                            • 登录mysql
                                            • 修改远程权限
                                            • 退出容器
                                          • sql常用命令

                                          # mysql

                                          # mysql介绍

                                          MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
                                          MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

                                          # mysql安装

                                          前置条件需要安装docker,详情见docker安装

                                          # 创建持久化目录

                                          mkdir -p /usr/local/docker/mysql/conf
                                          mkdir -p /usr/local/docker/mysql/logs
                                          mkdir -p /usr/local/docker/mysql/data
                                          
                                          1
                                          2
                                          3

                                          # 运行镜像

                                          docker run -p 3306:3306 -d \
                                          -v /usr/local/docker/mysql/conf:/etc/mysql \
                                          -v /usr/local/docker/mysql/logs:/var/log/mysql \
                                          -v /usr/local/docker/mysql/data:/var/lib/mysql \
                                          -e MYSQL_ROOT_PASSWORD=123456 \
                                          mysql:5.7
                                          
                                          1
                                          2
                                          3
                                          4
                                          5
                                          6

                                          # 进入容器

                                          docker exec -it docker容器id bash
                                          
                                          1

                                          # 登录mysql

                                          mysql -u root -p
                                          
                                          1

                                          # 修改远程权限

                                          alter user 'root'@'%' identified with mysql_native_password by '123456';
                                          
                                          1

                                          # 退出容器

                                          exit
                                          
                                          1

                                          # sql常用命令

                                          提示

                                          内容正在完善中,请耐心等待...

                                          上一页
                                          redis
                                          下一页
                                          allure
                                          Copyright © 2021-present Evan You 石头 | 备案号 : 蜀ICP备2021021200号-2 | 友情链接 : APP开发者工具