centos python3安装

curl -O https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

tar xf Python-3.6.6.tgz
cd Python-3.6.6
./configure --prefix=/usr/local/Python-3.6.6
make
make install echo 'alias python3="/usr/local/Python-3.6.6/bin/python3.6"' > /etc/profile.d/python.sh
/usr/local/Python-3.6.6/bin/
chmod 755 /etc/profile.d/python.sh
source /etc/profile.d/python.sh
python3 -V $ vim /etc/profile
#golang env config
#export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/data/gopath #python env config
export PYTHON3ROOT=/usr/local/Python-3.6.6 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin:$PYTHON3ROOT/bin cd
pip3 install virtualenv
virtualenv --python=/usr/local/Python-3.6.6/bin/python3 py36env

Traceback (most recent call last):是什么意思?

追踪(最后调用)

pip.ini添加
https://www.cnblogs.com/lsdb/p/9188204.html 创建 %APPDATA%\pip\目录 mkdir %APPDATA%\pip\
cd %APPDATA%\pip\
cat > pip.ini
[global]
trusted-host = pypi.tuna.tsinghua.edu.cn
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

win下正确姿势安装py3

  • 选择64bit的python3
  • 选择自定义安装

  • 选择安装位置

pycharm安装激活

  • 安装pip
yum install install python-pip -y
cd
mkdir ~/.pip
cat > .pip/pip.conf<<EOF
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/ [install]
trusted-host=mirrors.aliyun.com
EOF
  • 安装虚拟环境
- for windows
pip install virtualenv
pip install virtualenvwrapper
pip install virtualenvwrapper-win
mkvirtualenv --python=C:\Python27\python.exe py27env
exit
mkvirtualenv --python=C:\Python36\python.exe py36env
workon #查看刚刚创建的环境,mkvirtualenv -h查看帮助 pip3 install -i https://pypi.douban.com/simple/ virtualenv
pip3 install -i https://pypi.douban.com/simple/ virtualenvwrapper
virtualenv --python=/usr/bin/python3 py3env
source py3env/bin/activate
pip install django for linux:
yum install mysql-devel
pip install MySQL-python
  • py3/py2安装mysql-devel驱动程序

这个对windows很友好, 我在入库日志时候用到这个

pip install pymysql

https://blog.csdn.net/hldh214/article/details/50650357

import pymysql
pymysql.install_as_MySQLdb()

django settings.py连接mysql的配置

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'devops',
'USER': 'root',
'PASSWORD': '123456',
'HOST': '127.0.0.1',
'PORT': 3306,
'OPTIONS':{
'init_command': 'SET default_storage_engine=INNODB;',
},
}
}

pycharm设置

  • 导入配置
wget https://github.com/lannyMa/scripts/blob/master/pycharm/settings.jar
file -> import settings就ok了 黄色不伤害眼睛的rgb
255 251 232
FFFBE8

  • 设置terminal
File -> Settings -> Tools -> Terminal

for 64bit:
"C:\Program Files\Git\bin\sh.exe" -login -i for 32bit:
"C:\Program Files (x86)\Git\bin\sh.exe" -login -i
"C:\Windows\System32\cmd.exe" /C "bash"

mysql for win

下载安装

MySQL Community Server 5.7.16

http://dev.mysql.com/downloads/mysql/

cd D:\Program Files\mysql-5.7.19-winx64\bin
mysqld --initialize-insecure

添加path

D:\Program Files\mysql-5.7.19-winx64\bin

启动MySQL服务

"D:\Program Files\mysql-5.7.19-winx64\bin\mysqld" --install

- 初始化: http://www.cnblogs.com/yyhh/p/5062153.html
D:\Service\mysql57\bin>mysqld --initialize --user=root --console - 修改密码
mysqladmin -uroot -p123456 password 123 - 启动
net start mysql mysql -u root -p "D:\Program Files\mysql-5.7.19-winx64\bin\mysqld" --remove
net stop mysql create database bbs;
grant all on bbs.* to dev@localhost identified by '123456';
grant all on bbs.* to dev@'%' identified by '123456';

字符集

SET NAMES 'utf8';
SET character_set_client = utf8;
SET character_set_connection = utf8;
SET character_set_database = utf8;
SET character_set_results = utf8;
SET character_set_server = utf8; SET collation_connection = utf8_general_ci;
SET collation_database = utf8_general_ci;
SET collation_server = utf8_general_ci; 缺陷是: 登出后设置的就失效了.
show variables like '%storage_engine%';

show VARIABLES like '%max_allowed_packet%';
show variables like '%storage_engine%';
show variables like 'collation_%';
show variables like 'character_set_%';

mysql另一种配置文件持久化:

D:\Program Files\mysql-5.7.19-winx64\my.ini
[mysqld]
default-storage-engine = innodb
innodb_file_per_table = 1
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8' [mysql]
default-character-set = utf8 [mysql.server]
default-character-set = utf8 [mysqld_safe]
default-character-set = utf8 [client]
default-character-set = utf8 参考: http://blog.csdn.net/u013474104/article/details/52486880

mysql配置及命令参考

- mysql生产配置参考
https://www.teakki.com/p/57e227aea16367940da625f8 - 配置文件查找先后顺序
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
C:\windows\my.ini
C:\my.ini
E:\dev\mysql57\my.ini - 通过配置文件设置字符集
default-storage-engine = innodb
innodb_file_per_table = 1
character-set-server = utf8
collation-server = utf8_general_ci
init-connect = 'SET NAMES utf8' - 查看建表语句
show create database test; - 查看权限
show grants

mysql crud语句

mysql安装完后接单优化

- 建表
create table log(ip varchar(40), status int, count int); - 插入记录
insert into log values ('192.168.1.1',404,10) - 删除某条记录
delete from mysql.user where user=''; mysql指引
1,mysql基本安装
2,mysql多实例安装与维护
3,备份恢复 备份数据库
分备数据库
分备表
恢复数据库

解决pycharm问题:module 'pip' has no attribute 'main'

[py]py3/pip/virtualenv/mysql环境安装的更多相关文章

  1. WampServer之php、mysql环境安装

    WampServer之php.mysql环境安装 WampServer介绍: WampServer是一款由法国人开发的Apache Web服务器.PHP解释器以及MySQL数据库的整合软件包.免去了开 ...

  2. 使用Pip在离线环境安装Python依赖库

    一.安装多个包 1.有网的服务器 1.生成requirement.txt文件 pip freeze >/tmp/wheel_pip/requirements.txt 这个命令会把当前环境下面的p ...

  3. 虚拟机+apache+php+mysql 环境安装配置

    虚拟机的安装:直接下一步即可,注意修改路径. 安装完成后新建虚拟机,直接下一步.如果选择镜像文件后出现错误,可以试着去修改电脑bios中的虚拟化设置,改为enable,如下图: apache安装: 1 ...

  4. php apache phpmyadmin mysql环境安装

    文件下载: Apache: http://httpd.apache.org/download.cgi PHP,phpMyAdmin,mysql,API下载:http://pan.baidu.com/s ...

  5. java、python、MYSQL环境安装

    JAVA的环境变量:变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;        变量名:JAVA_HOME python的环境变量:变量值:    %PY_HOME ...

  6. [PY3]——环境配置(1)——pyenv | pip | ipython | jupyter(含安装pyenv环境shell脚本)

    1.关于pyenv (1)pyenv是一个开源的.shell脚本编写的工具:Simple Python version management (2)为什么使用pyenv:当多个项目同时在开发与维护时, ...

  7. Windows下Python,setuptools,pip,virtualenv的安装

    Windows 2003平台,安装Python2.7.4,Python3.3,setuptools,pip,virtualenv. 安装Python2.7.4(当前版本是2.7.6),安装路径:C:\ ...

  8. 三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装

    三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308   开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1. ...

  9. MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决

    一.简介 MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发.发布并支持的.有以下特点: MySQL是一种数据库管理系统. MySQL是一种关联数据库管理系统. MySQ ...

随机推荐

  1. day_6.17 gevent版服务器

    用协程做并发服务器   gevent版本: monkey.patch_all() 修改了自己的代码 只能用mokey里面的代码 #!--*coding=utf-8*-- #2018-6-17 12:0 ...

  2. ConcurrentLinkedQueue since java1.5

    1 父类 java.lang.Object 继承者 java.util.AbstractCollection<E> 继承者 java.util.AbstractQueue<E> ...

  3. iBatis.Net 配置 SQL语句执行 日志

    <configuration> <configSections> ... <sectionGroup name="iBATIS"> <se ...

  4. 洛谷P1192 台阶问题【记忆化搜索】

    题目:https://www.luogu.org/problemnew/show/P1192 题意: 给定n和k,一个人一次可以迈1~k步,问走n步有多少种方案. 思路: 本来傻乎乎上来就递归,显然会 ...

  5. python中的os

    import sys, os print(__file__) # 绝对路径,实际是文件名 /Users/majianyu/Desktop/test/bin/bin.py print(os.path.a ...

  6. 信1705-2 软工作业最大重复词查询思路: (1)将文章(一个字符串存储)按空格进行拆分(split)后,存储到一个字符串(单词)数组中。 (2)定义一个Map,key是字符串类型,保存单词;value是数字类型,保存该单词出现的次数。 (3)遍历(1)中得到的字符串数组,对于每一个单词,考察Map的key中是否出现过该单词,如果没出现过,map中增加一个元素,key为该单词,value为1(

    通过学习学会了文本的访问,了解一点哈希表用途.经过网上查找做成了下面查询文章重复词的JAVA程序. 1 思 思路: (1)将文章(一个字符串存储)按空格进行拆分(split)后,存储到一个字符串(单词 ...

  7. CSS3 ::selection 选择器

    ::selection { color:#ff0000; } ::-moz-selection { color:#ff0000; }详见 http://www.css88.com/archives/5 ...

  8. hive中创建子表并插入数据过程初始化MR报错解决方法

    本文继成上一篇通过hive分析nginx日志文章,详情参考下面链接: http://www.cnblogs.com/wcwen1990/p/7066230.html 接着来: 创建业务子表: drop ...

  9. javascript中的数字玩法,颠覆你的眼睛

    1.JavaScript中的数字中有一些很奇葩的现象. 在Chrome控制台中可以自己做一下实验: 1 === 1.0 ; //true 习惯了强类型语言,如java,c,OC看到这个结论还是有点小迷 ...

  10. MathType怎么打定积分竖线

    MathType怎么打定积分竖线-MathType中文官网 http://www.mathtype.cn/jiqiao/dingjifen-shuxian.html 输入公式后在分隔符模板中选择左竖线 ...