安装清单
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
命令检查启动了服务列表查看是否启动了服务。
- net start 服务名 (net start MysqlVincent)。 其中启动过程中出现1067错误,是因为我在安装mysqld服务时候–defaults-file 参数单词default没有加字符s。参考文献;然后使用
停止服务,也是两种方式:
- 在服务列表停止 :通过计算机-管理->服务,找到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密码 mysqladmin -u用户名 -p旧密码 password 新密码 ,旧密码必须贴着p参数,但是新密码不能贴着password参数;例子:
- 如果忘记了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
- AS软件里面自动安装NDK
Git安装完毕,TortoiseGit是git的桌面操作软件,安装完毕; Github桌面客户端安装失败,
参考教程: