博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【后端开发】配置mysql和postgresql
阅读量:2356 次
发布时间:2019-05-10

本文共 1076 字,大约阅读时间需要 3 分钟。

一、mysql配置

  • 启动mysql服务器:service mysql start
  • 修改mySQL服务器密码:mysql -u root -p
  • 查看mysql服务器是否启动:service mysql status
  • linux安装python包:apt install python-
  • linux python2转到python3:
  • 安装django: pip install django
  • python3没有MySQLdb,需要使用pymysql:pip install pymysql
  • service mysql stop
  • 修改mySQL密码:
    • update mysql.user set authentication_string=PASSWORD('123'), plugin='mysql_native_password' where user='root';
    • flush privileges;
    • python manage.py runserver
    • 编译数据库相关内容:
    g++ connectDB.cpp -o connectDB `mysql_config --cflags --libs`

二、 postgresql配置

1、linux系统

  • 启动服务器:service postgresql start
  • 重启,查看状态,关闭:service postgresql restart/status/stop
  • 进入postgresql的管理系统,这里需要说明一下,在安装postgresql的时候,他会自动创建一个linux用户,其默认用户名为postgres
    • 所以我们要进入管理系统的话,首先我们的linux账户要切换到指定的账户下:
      su postgres,如果不成功试下这条sudo -i -u postgres
    • 然后在进入管理系统psql
  • \c db连接到db数据库下
  • \q退出管理系统。
  • \l列出所有的数据库。
  • 修改默认用户的密码:alter user postgres with password 'postgres';

2、mac系统

  • 安装:brew install postgresql
  • 卸载:brew uninstall postgresql
    • 卸载的时候有可能出现某些文件夹权限不足的问题,可以使用如下方法解决:
    • sudo chown -R $(whoami) /usr/local/lib
  • 启动服务:brew services start postgresql
  • 创建数据库:createdb
  • 进入数据库管理系统:psql

转载地址:http://fzbtb.baihongyu.com/

你可能感兴趣的文章
使用 Python 获取 Linux 系统信息
查看>>
通过sysfs获取dmi硬件信息
查看>>
Dmidecode
查看>>
修改CentOS/RHEL Rsync监听地址
查看>>
封装linux系统成iso文件
查看>>
CentOS 6.4 kickstart订制企业级操作系统专属光盘
查看>>
使用Kickstart安装脚本全自动快速部署CentOS 6.0
查看>>
制作&&修改CentOS Livecd
查看>>
centOS软件包安装
查看>>
Kickstart的高级应用
查看>>
基于centos4.3的linux发行版制作过程
查看>>
rpm打包学习
查看>>
linux-rpm 打包之helloworld
查看>>
rpm打包入门
查看>>
鉴客 python发送HTTP请求
查看>>
基于CentOS6.2定制发行版
查看>>
用 Eclipse 和 Ant 进行 Python 开发
查看>>
Linux用shell修改文件内容
查看>>
Linux安装程序Anaconda分析
查看>>
Linux安装程序Anaconda分析(续)
查看>>