码迷,mamicode.com
首页 > 其他好文 > 详细

ctrl_c + ctrl_v 出来的四不像 (一)-- 环境搭建

时间:2018-10-04 12:24:32      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:cte   .net core   sts   exe   ...   my.cnf   not   rac   分享图片   

一、基础环境

  .net Core:https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial

  docker:https://docs.docker.com/docker-for-mac/

 

二、开发工具

  VS Code:https://code.visualstudio.com/ 秒开文件,你值得拥有。

  Visual Studio for Mac:https://visualstudio.microsoft.com/vs/mac/ 解决、调整其他软件BUG时使用,平常基本不用

  Rider:https://www.jetbrains.com/rider/ 这个软件棒棒的,除了坑比较隐蔽,价格很奇怪(具体参见下文),其他都很好,平常基本都用它

  Navicat Premium:https://www.navicat.com.cn/products/navicat-premium 用起来很舒服,就是有点贵。

 

三、其他 

  1、Mysql

    拉取镜像:docker pull mysql:5.7

    创建并使用utf8编码:docker run -p 3306:3306 --name mysql -v ~/dockerConfig/my.cnf:/etc/mysql/conf.d/mysqlutf8.cnf -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_general_ci

    修改时区:docker exec -it mysql ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    修改最大连接数:docker exec -i mysql mysql -uroot -p123456 sys -e ‘set GLOBAL max_connections=2000;‘

    创建库:docker exec -i mysql mysql -uroot -p123456 sys -e ‘CREATE DATABASE IF NOT EXISTS Test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;‘

    导入SQL:docker exec -i  mysql mysql -uroot -p123456 Test < ~/Downloads/publish/HelloWord.sql

    导出SQL:docker exec -it mysql mysqldump -uroot --opt -R Test >  ~/Downloads/publish/HelloWord.sql

  

  2、Redis

    拉取镜像:docker pull Redis

    创建:docker run --name redis01 -p 6379:6379 -d redis --requirepass ‘123456

    修改时区:docker exec -it redis01 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

四、填上的、没填上的坑

  1、Mysql 在2.1下会报错,同样代码切回2.0就没没问题,至今无解,也引出??这个问题。

  2、不知道是Rider的自带模板问题还是什么原因,新建项目的时候不能选择.net Core2.0,这个时候只能Visual Studio for Mac出马解决。

  3、Navicat Premium没找到地方监控mysql的执行语句,不能像MSSql一样抓包分析语句,暂时没找到方案。

  4、Rider价格坑... ...对我而言最大的谜题:都是ReSharper Ultimate + Rider,从Rider页面进去只要US $ 179. 00 /1st year,从Resharper页面进去就要US $ 449. 00 /1st year,附截图和连接

https://www.jetbrains.com/rider/buy/#edition=personal

https://www.jetbrains.com/resharper/buy/#edition=commercial

技术分享图片技术分享图片

 

ctrl_c + ctrl_v 出来的四不像 (一)-- 环境搭建

标签:cte   .net core   sts   exe   ...   my.cnf   not   rac   分享图片   

原文地址:https://www.cnblogs.com/comsokey/p/C_V_1.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!