软件安装与遇到问题

mysql

安装

问题

1.提示Can‘t connect to MySQL server on localhost (10061)

mysql版本为MySQL5.7

1、运行 —— cmd ,打开面板,切换到mysql安装的bin目录下,“用管理员身份打开” ctrl+shift+Entry cd C:\Program Files\MySQL\MySQL Server 5.7\bin

2、在命令行输入 mysql -u root -p 登录 mysql,可以随意输入一个密码,返回”Can’t connect to MySQL server on localhost (10061)”错误 mysql -u root -p

3、将mysql加入到Windows的服务中。切换到mysql安装目录下的bin文件夹,命令行运行"mysqld –install” 遇到 “Install/Remove of the Service Denied!”,解决:打开cmd.exe程序的时候选择“用管理员身份打开” ctrl+shift+Entry

4、初始化mysql数据库,输入“mysqld –initialize –user=root –console”。最后面的 root@localhost后的文字为初始化后的root 密码,一定要记住 没有随机生成初始化后的root 密码 解决:先删除data(可能隐藏),然后再执行 mysqld –initialize –user=root –console

“ D:\environment\mysql-8.0.22\data\ is unusable. You can remove all files that the server added to it.”报错提示里有这个,先删除data,然后再执行 mysqld –initialize –user=root –console

5、此时使用“net start mysql”成功启动msyql

6、用生成的密码登录mysql

7、通过“set password='root’;”修改密码。此处将root密码设置为root

mysql用户名、密码修改成功,均为 root


NodeJS

安装

默认安装 判断是否安装成功 cmd控制台:node -v

1。 下载node.js for Mac

地址: http://nodejs.org/download/

注意看自己系统是32位还是64位的

我下载的是.msi格式的,还是一路双击next。

https://bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltYWdlczAuY25ibG9ncy5jb20vYmxvZy80NzEzMDEvMjAxNTAxLzEyMTgxNzI4MDI2ODQ4Mi5qcGc=.jpg

当前最新的node.js安装完成包括了npm的。

安装完成,将安装目录加入环境变量PATH中,以便于在任意位置执行node应用。

2。安装express.

1
--全局安装npm install express -g --安装指定版本npm install express@[version] --Express 4.0以后需要单独安装express-generator工具npm install -g express-generator --卸载npm uninstall express --看到也有人讲 remove也可以删除,我试了ok的npm remove express

如果安装的时候是全局安装的,那么卸载的时候也需要全局删除(npm uninstall express)。

express-generator 是单独安装的,卸载也需要单独卸载的。

如果想安装express到指定目录下,可以先进入 指定目录 , 然后用 安装指定版本的方式安装。

如果网络有代理,安装过程会报错如下:

https://bbsmax.ikafan.com/static/L3Byb3h5L2h0dHBzL2ltYWdlczAuY25ibG9ncy5jb20vYmxvZy80NzEzMDEvMjAxNTAxLzEyMTg0NzE1NzkyMTQxMS5qcGc=.jpg

那么就是需要设置代理

1
--查看当前npm代理设置npm config get proxy --为npm设置代理npm config set proxy [proxy address] [port]

这边的代理地址一定是要 http/https 开头的。

查看express 的version。“V” 一定要大写。

1
express -V

如果cmd下面无法识别这个命令, 开始–菜单–Node.js 打开控制台,这边就可以识别了。

卸载

1.从卸载程序卸载程序和功能。

2.重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。

3.寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:

C:\Program Files (x86)\Nodejs C:\Program Files\Nodejs C:\Users{User}\AppData\Roaming\npm(或%appdata%\npm) C:\Users{User}\AppData\Roaming\npm-cache(或%appdata%\npm-cache)

4.检查您的%PATH%环境变量以确保没有引用Nodejs或npm存在。

5.如果仍然没有卸载,请where node在命令提示符下键入,您将看到它所在的位置 - 删除(也可能是父目录)。

6.重新启动,很好的措施。

参考地址:https://stackoverflow.com/questions/20711240/how-to-completely-remove-node-js-from-windows

问题


cnpm