当前位置: 首页 > news >正文

21年网站搭建公司排行榜网络营销型网站

21年网站搭建公司排行榜,网络营销型网站,淘宝客网站怎么做推广计划,南京明辉建设有限公司网站安装Docker和Navicat Docker 进官⽹https://docs.docker.com/get-docker/ 选择机型安装即可。 Navicat(也可以在网上找个破解版本) 进官⽹https://www.navicat.com/en/products/navicat-premium 安装完之后连接新建⼀个数据库连接 然后再⾥⾯新建⼀个数…

安装Docker和Navicat

Docker
进官⽹https://docs.docker.com/get-docker/ 选择机型安装即可。

Navicat(也可以在网上找个破解版本)
进官⽹https://www.navicat.com/en/products/navicat-premium


安装完之后连接新建⼀个数据库连接

 

 

然后再⾥⾯新建⼀个数据库

 

 使⽤Docker安装MySQL
 

docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -v
$(pwd)/db:/var/lib/mysql --restart always mysql:8.0

解释:

  • -d 表示以后台模式运⾏容器。
  • --name mysql 表示为容器指定名字为 mysql。
  • -e MYSQL_ROOT_PASSWORD=your_password 表示设置 MySQL 的 root ⽤户密码为123456。
  • -v ./db:/var/lib/mysql 表示将 MySQL 数据库⽂件存储到本地当前⽬录下的 db/ ⽬录, 实现数据持久化。
  • -p 3306:3306 表示将容器的 3306 端⼝映射到本地的 3306 端⼝,以便通过本地访问 MySQL。
  • --restart always 表示容器启动后,如果异常退出,Docker 会⾃动重启容器。
  • mysql:8.0 表示使⽤8.0版本的 MySQL 镜像。

执⾏以上命令就能安装并运⾏MySQL。 安装成功会⽣成我们的数据库:

 Docker这边:

说明我们的服务已经启动了。

提醒:下⼀章我们就开始要开始设计数据表,如果不熟悉mysql的⼩伙伴可以先去了解⼀下mysql。

Mysql表设计
如果不了解Mysql的,建议先花点时间看看Mysql的基础。以下列举⼀下建表需要的注意事项: 主键设计:每个表都应该有⼀个主键来唯⼀标识每⼀⾏数据,常⻅的主键类型包括⾃增⻓整数

  • UUID 和字符串等。主键应该是不可变的,不应该在表中被修改。⽐如我们的表id 数据类型选择: 常⻅的数据类型包括整数、浮点数、⽇期时间、字符串等
  • 索引设计:⼀般来说,主键和外键字段都应该创建索引,其他需要经常查询或者⽤于排序、分组等 操作的字段也应该考虑创建索引。
  • 规范命名:表、字段、索引等命名需要规范化,遵循⼀定的命名规则和命名规范。

⽤户表 users

⾸先我们需要⼀个⽤户表,有以下字段:

 这⾥也提供了 .sql ⽂件
 

CREATE TABLE `users` (`id` int unsigned NOT NULL AUTO_INCREMENT,`avatar` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '头像',`nickname` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '昵称',`phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '⼿机号',`password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '密码',`created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,`updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

常⽤查看数据库命令
1、:进⼊数据库容器
 

docker ps

 

 2、连接mysql

docker exec -it mysql mysql -uroot -p123456

3、看⼀下当前数据库
 

show databases;

 4、创建数据库
 

mysql> create database lease;
Query OK, 1 row affected (0.03 sec)

5、切换数据库

mysql> use lease;
Database changed

6. 创建表

mysql> 这⾥直接复制我们.sql⽂件的代码,回⻋即可

7. 查看数据表

mysql> show tables;
+-----------------+
| Tables_in_lease |
+-----------------+
| users |
+-----------------+

8、删库

mysql> drop database lease;
Query OK, 4 rows affected (0.11 sec)

http://www.hrbkazy.com/news/6842.html

相关文章:

  • 上海商城网站建设优秀企业网站欣赏
  • 建设局局长权力大吗麒麟seo
  • 新闻网站个人可以做吗发布广告的平台免费
  • wordpress软件下载站主题潍坊网站收录
  • wordpress香港vps网站优化怎么做
  • 网站运营频道内容建设二十个优化
  • wordpress音乐主题公园windows优化大师软件介绍
  • 手机壳定制app深圳seo推广培训
  • 做响应式网站用什么框架巨量算数数据分析入口
  • 网站建设和考核工作通知百度关键词搜索热度查询
  • 多多进宝怎么做自己网站seo网络营销外包
  • 湛江赤坎海田网站建设招聘百度网盘官网下载
  • 网站做apk制作工具网站长尾关键词排名软件
  • 网站建设分期收费北京竞价托管代运营
  • 企业管理咨询服务有限公司上海有哪些优化网站推广公司
  • 深圳广告制作厂家优化大师人工服务电话
  • 网站开发建设交印花税吗云搜索系统
  • 政府网站建设 需求如何做google推广
  • 价格低的车seo关键词优化
  • 风中有朵雨做的云电影网站点点站长工具
  • 如何看访问网站的dns网站信息
  • 网站开发轮播图seo公司推荐推广平台
  • 餐饮手机微网站怎么做网络营销策划目的
  • 长沙优化网站推广线上宣传的方式
  • 做网站的公司为什么人少了全球搜索大全
  • 怎样找素材做网站廊坊优化技巧
  • 武汉网站建设公司 排名百度指数疫情
  • 使用WordPress快速建站视频seo网页优化平台
  • 套模版做的网站好优化吗优化关键词方法
  • 网站分辨率兼容怎么做全媒体运营师报名费多少钱