windows 下对使用到软件开发环境的配置。

本文详细介绍了在Windows 7 64位环境下安装配置多种开发工具的过程,包括Python3.5、JDK、AndroidStudio、Mysql等,并特别针对Mysql的安装配置提供了详尽的步骤指导。

安装清单
c:盘目录下fastDev

JDK

  • 安装完成
  • 配置环境变量

完成了重安装

Python3.5

  • Python3.5解析器安装
  • 配置环境变量:C:\fastDev\Python3_5_2\Scripts\;C:\fastDev\Python3_5_2\;添加进path。也就是<Python安装目录>\Scripts\;<Python安装目录>;两个目录
  • 使用 python -m pip install --upgrade pip 命令升级pip软件版本
  • 完结

AndroidStudio

修改到c:\fastDev\目录下

Mysql

安装到c:\fastDev\目录下,是不用安装直接解压缩到这个目录。同时设置了MYSQL_HOME : C:\fastDev\mysql-noinstall-5.1.73-winx64\mysql-5.1.73-winx64环境变量;将%MYSQL_HOME%\bin 值添加到path变量中,就可以在cmd中启动MYSQL服务了。

  • windows 7 64bit 上面的mysql配置
  • Mysql安装根目录下面有几个和配置相关的文件,

    • my-small.ini 针对小内存
    • my-medium.ini 针对32M-64M
    • my-large.ini 针对512M
    • my-huge.ini 针对1-2G
    • my-innodb-heavy-4G.ini 针对4G内存,主要运行InnoDB表的Mysql
    • 重命名my-innodb-heavy-4G.ini为Vincent.ini 并对Vincent.ini修改如下
    • [mysqld]节点如下
    • 增加basedir=C://fastDev//mysql-noinstall-5.1.73-winx64//mysql-5.1.73-winx64 #mysql安装根目录
    • 增加datadir=C://fastDev//mysql-noinstall-5.1.73-winx64//mysql-5.1.73-winx64//data #mysql data目录
    • [mysqld]节点下
    • default-character-set=utf8 #mysql5.1,mysql5.5版本以后character-set-server = utf8
    • [client]节点下面,设置client使用的字符集
    • default-character-set=utf8
    • 保存然后安装mysql服务,使用如下命令安装一个命名服务。参考文献
      • mysqld.exe --install MysqlVincent --defaults-file=C:\fastDev\mysql-noinstall-5.1.73-winx64\mysql-5.1.73-winx64\Vincent.ini ,如果服务安装成功会返回说明安装成功:Service successfully installed.如果单纯使用命令 mysqld.exe --install 只会安装一个叫Mysql的命令,–defaults-file选项指定Mysql配置文件
    • 删除刚新建的MysqlVincent服务 mysqld.exe --remove MysqlVincent,或者使用sc delete MysqlVincent也可以删除服务
    • 配置服务启动方式为手动或者自动。sc命令管理服务状态;服务名是不是你在服务列表哪里看到的名称(这个是显示名称),必须双击进去看到的服务名称。
      • sc config 服务名 start=一个空格 demand(手动)
      • sc config 服务名 start=一个空格 auto(自动)
      • sc config 服务名 start=一个空格 disable(关闭服务)
    • 初始化Mysql数据库,这是mysql5.7.7之后因为mysql安装目录下没有data目录的缘故。
      • mysqld –initialize命令完成初始化,然后在mysql目录下的data目录下有一个以err后缀结尾的文件。里面有一个初始化的root密码。初始化参考文献; 5.1版本可以不用初始化
    • 启动服务,安装了服务,也配置了服务启动方式后就可以启动了。有两种方式启动启动和停止参考文献

      • 在服务列表启动 :通过计算机-管理->服务,找到MySQL服务,启动MySQL服务。
      • 通过cmd命令行启动mysql服务。net命令用于打开没有被禁用的服务。
        • net start 服务名 (net start MysqlVincent)。 其中启动过程中出现1067错误,是因为我在安装mysqld服务时候–defaults-file 参数单词default没有加字符s。参考文献;然后使用net start命令检查启动了服务列表查看是否启动了服务。
    • 停止服务,也是两种方式:

      • 在服务列表停止 :通过计算机-管理->服务,找到MySQL服务,关闭MySQL服务
      • 通过cmd命令行停止mysql服务。net命令用于停止没有被禁用的服务。
        • net stop 服务名 停止服务(net stop MysqlVincent)
    • 连接数据库,修改密码。
    • 在cmd下面执行mysql -u root -p密码现在为空,需要你输入密码时候按确认键。连接mysql数据库。
      • 修改root密码 mysqladmin -u用户名 -p旧密码 password 新密码 ,旧密码必须贴着p参数,但是新密码不能贴着password参数;例子:mysqladmin -uroot -p password 1557862201 将root账号原来的空密码设置为1557862201;下次要登入的时候必须键入mysql -u root -p1557862201才能登入root账号。
    • 如果忘记了root密码怎么改这个root密码;参考
      • 先关闭mysql服务
      • 执行 mysqld --skip-grant-tables 命令;–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证
      • 另开一个cmd窗口,输入mysql 回车后将出现提示符>,切换数据库use mysql;修改密码: update user set Password=Password("1557862201pr") where User="root";
      • select * from user可以看到跟以前的加密后的值不同了
      • 刷新权限:flush privileges,然后退出当前cmd,但是执行skip命令的cmd不能用ctrl+c强制关闭。这是一个问题。
      • 然后启动新的cmd窗口只能用新的密码登入了。
      • 重置为原来密码1557862201;mysqladmin -uroot -p1557862201pr password 1557862201
    • 最终设置root账号密码:1557862201
    • 简单的mysql命令在cmd下执行:参考cmd下命令执行
    • show databases;执行当前mysql下有哪些数据库
    • use mysql; 切换到mysql数据库
    • show tables;查看当前数据库下有那些表格
    • show columns from user; 或者 describe user; 查看user表格有哪些列
    • 偏门知识:bind-address = 0.0.0.0 绑定mysql可以连接的mysql client
  • 运行 中执行services.msc查看当前服务列表
  • 在cmd中运行sc delete MySQLOfPengRong删除MySQLOfPengRong服务,MySQLOfPengRong是属性框中服务名称,而不是显示名称。

D:盘目录下Dev

  • Pychram已安装完成
  • AdtBundle 安装成功,期间发生了目录下没有sdk情况错误,只要正确设置了Android sdk新的地址后就没有问题了。通知要更改下ANDROID_HOME环境变量为新的adtbundle新的目录下sdk目录。
  • codeBlocks C语言IDE,安装完成
  • Eclipse 移植完毕
  • Android SDK移植完毕,同时在AS开发环境上面 设置了新的SDK路径;

    • AS软件里面自动安装NDK
      • Loading SDK information…
      • Installing Archives:
      • Preparing to install archives
      • Installing Android NDK
      • Installed Android NDK
      • Done. 1 package installed
  • Git安装完毕,TortoiseGit是git的桌面操作软件,安装完毕; Github桌面客户端安装失败,

参考教程:

mysql免安装版配置步骤详解分享

mysql5.7版本免安装配置教程

mysql数据库初始化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值