目录
  • 安装mysql
  • 登录mysql
    • Navicat手动连接
    • 命令行连接
    • 登录成功后修改初始密码
  • 创建一个库
    • 使用Navicat图形化操作
    • 命令行创建
  • 查看用户
    • 5.7之前版本
    • 5.7往后的版本
  • 创建用户
    • 一键建用户加赋权
    • 分布式建用户
  • 项目配置文件加入
  • 用pymsql连接数据库

安装mysql

推荐下载5.6,5.7版本左右的,尽量不要下载最新版本

  • 官网下载地址
  • 指导博客传送门

Mac无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件

sudo spctl --master-disable  --打开任何来源sudo spctl --master-enable   --关闭任何来源

7NuC_Cjihsn;

登录mysql

  • Navicat手动连接

  • 命令行连接

    • mysql -h 127.0.0.1 -P 3306 -uroot -p
    • mysql -uroot -p 有区别,如果在本地连接,使用这个,速度会快
  • 登录成功后修改初始密码

    修改密码【红字为密码,根据自身需求修改】
    1:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('12345678');
    2:FLUSH PRIVILEGES;

创建一个库

  • 使用Navicat图形化操作

  • 命令行创建

    create database 【name】 default charset=utf8;

查看用户

  • 5.7之前版本

    select user,host,password from mysql.user;

  • 5.7往后的版本

    select user,host,authentication_string from mysql.user;

创建用户

  • 一键建用户加赋权

    官方已弃用

    grant 权限(create, update) on 库.表 to '账号'@'host' identified by '密码'

    • 举例

      grant all privileges on 【库名】.* to '【用户名】'@'%' identified by 'xxxyyy';
      grant all privileges on 【库名】.* to '【用户名】'@'localhost' identified by 'xxxyyy';
  • 分布式建用户

    不仅仅适用8.0,还适用5.7版本

    mysql> create user test@'localhost' identified by '12345678';mysql> grant all privileges on test.* to test@'localhost';mysql> flush privileges;

项目配置文件加入

DATABASES = {# 'default': {#     'ENGINE': 'django.db.backends.sqlite3',#     'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),# }'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'luffy', # 数据库名字'USER': 'test', # 用户名'PASSWORD': '12345678','HOST': 'localhost','PORT': 3306}
}

用pymsql连接数据库

django超过2.0.7就需要改源码

# 在任意__init__文件中写下这个import pymysql
pymysql.install_as_MySQLdb()改源码>>>decode----encode即可

【MySQL】数据库配置相关推荐

  1. Liferay Portal使用MySQL数据库配置

    http://www.xy21.info/2012/03/31/%E4%B8%8Eliferay%E7%9A%84%E7%AC%AC%E4%B8%80%E6%AC%A1%E4%BA%B2%E5%AF% ...

  2. liferay mysql_Liferay Portal使用MySQL数据库配置

    在网上看了一些网友写的Liferay Portal使用MySQL数据库配置,还要手动弄导入脚本那些,很麻烦.倒不如来试试我下面的方法. Liferay Portal默认使用的是HSQLDB嵌入数据库, ...

  3. MySQL数据库配置及高级操作

    MySQL数据库配置及高级操作 1 环境配置 1.1 MySQL安装与卸载 1.2 SQLyog安装 1.3 SQL简介 2 基本操作 2.1 DDL*(Data Definition Languag ...

  4. mysql数据库配置环境变量

    mysql数据库配置环境变量 这是我最初学习时记录下来的笔记,有些简陋! 1.下载最新版mysql软件,将mysql安装到系统目录中,记录当前安装目录: 如安装mysql到C:/program fil ...

  5. Mac MySQL 数据库配置(关系型数据库管理系统)

    本文已停止更新,点击此链接查看本文最新内容 !!! 前言 MySQL 关系型数据库管理系统. 1.配置准备工作 1)配置数据库准备工作 下载相关软件 mysql-5.7.21-1-macos10.13 ...

  6. 高并发Nginx,Tomcat8,mysql数据库配置

    一.前言 因为公司需要,所以在不断尝试使用JMeter压力测试工具中,遇到了一些高并发的问题,以及一些坑,在此记录一下,在此说明一下本人是Java开发程序员. 二.Nginx配置 1.worker_p ...

  7. 新手上路之django项目开发(二)-----mysql数据库配置及其增删改查操作

    1,数据库配置(settings.py文件配置) 我这里用的是本地数据库. DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql', ...

  8. Myeclipes连接Mysql数据库配置

    相信大家在网站上也找到了许多关于myeclipes如何连接mysql数据库的解决方案,虽然每一步都按照他的步骤来,可到最后还是提示连接失败,有的方案可能应个人设备而异,配置环境不同导致.经过个人多方探 ...

  9. php连接数据库非明文,MySQL 数据库配置 SSL 安全连接

    当使用非加密方式连接MySQL数据库时,在网络中传输的所有信息都是明文的,可以被网络中所有人截取,敏感信息可能被泄露.在传送敏感信息(如密码)时,可以采用SSL连接的方式. 配置MySQL服务端支持S ...

  10. 成绩查询系统--发布篇--centOS7 tomcat开机启动 + mysql数据库配置

    前情介绍 成绩查询系统投入使用,部署在一台linux服务器上,是centOS7系统的.之前在本机的虚拟机中装过centOS7,还写了一篇博客.这次呢,系统是已经装好了的,我不需要再装一次了,然后jdk ...

最新文章

  1. python 学习笔记 5 -- 文件输入输出
  2. XML学习第三节 Schema介绍
  3. BackgroundWorker
  4. react native 生成APK
  5. 【牛客 - 272D】Where are you(Tarjan求桥)
  6. 天玑720支持鸿蒙系统吗,天玑720属于骁龙多少 天玑720处理器相当于骁龙几
  7. rocksdb ubuntu c++源码编译测试
  8. JDBC之用元数据将结果集封装为List对象
  9. vsftpd 启动 vsftpd:500 OOPS: bad bool value in config file for: guest_enable
  10. Hibernate Tomcat JNDI数据源示例教程
  11. 计算机制作乘法表格,excel表格乘法怎么用,excel表格怎么算乘法
  12. 教育教学教师竞聘说课PPT模板
  13. 游戏脚本在移动游戏设计中的作用_游戏可以在教育中起到哪些正面的作用?
  14. Ubuntu18.04配置搭建基于Gazebo的虚拟仿真平台(Px4):无人机(UAV)、无人车等模拟实验平台
  15. Excel VBA 批量取工作表名称
  16. python实现自动化登录测试
  17. 如何利用OMIM数据库获取肿瘤相关所有突变基因?
  18. 你应该在你的域名中使用www吗?
  19. java 断网处理_博客大巴劫后重生:断网10日后恢复访问(图)
  20. Android中AlarmManager的使用

热门文章

  1. 微信官方开发者工具如何导入小程序源码demo
  2. 南卡A2降噪耳机开箱测评:降噪实力派
  3. openstack-t swift搭建(完美搭建)2021
  4. termux安装linux 并开机自动运行命令,自动进入系统
  5. 青岛大学开源OJ平台搭建
  6. gpgpu学习推荐书籍
  7. EtherCAT简介
  8. APP后台服务器阿里云Win系统服务器搭建的方法
  9. 单源最短路径算法java_数据结构 - 单源最短路径之迪杰斯特拉(Dijkstra)算法详解(Java)...
  10. binlog的详细介绍