mysql(待完善)

下载

https://www.mysql.com/cn/downloads/
下载步骤

1.MYSQL Comunity(GPL) Downloads

在这里插入图片描述

2.MySql Community Server

在这里插入图片描述

3.根据自己电脑配置下载

在这里插入图片描述

4.直接下载

在这里插入图片描述

5.注意安装的密码加密方式

选择 使用旧版密码加密
一定要选择Use Legacy Password Encryption。(备注:因为之前选择过Use Strong Password Encryption,但是有的时候运行项目会出现问题)
出现问题:idea连接mysql数据库时连接显示错误caching_sha2_password
https://blog.csdn.net/sinat_39179993/article/details/113745653
在这里插入图片描述

安装

在这里插入图片描述

找到安装路径

在这里插入图片描述

在配置中加入加入安装路径PATH

vi ~/.bash_profile
source ~/.bash_profile

配置环境变量

在这里插入图片描述

登录mysql

打开Terminal

mysql -uroot -p

规则

mysql的不区分大小写

新建库

--新建库
CREATE DATABASE CPXS
DEFAULT CHARACTER SET gb2312
COLLATE gb2312_chinese_ci;
--查看库
SHOW DATABASES;
--使用库
USE CPXS;

创建表

	--创建表CREATE TABLE IF NOT EXISTS STUDENTS (s_no char(6)NOT NULL COMMENT'学号',s_name char(6) NOT NULL COMMENT'姓名',sex ENUM('1','0') DEFAULT'1' COMMENT'性别 1男,0女',birthday date NOT NULL COMMENT'出生日期',d_no char(4) NOT NULL COMMENT'院系编号',address varchar(20) NOT NULL COMMENT'家庭住址',phone varchar(12) NOT NULL COMMENT'联系电话',photo blob COMMENT '照片' ,PRIMARY KEY (s_no)) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

修改表

增加一列

在students表d_no列后添加一列speciality

ALTER TABLE STUDENTS ADD speciality VARCHAR(5) NOT NULL AFTER d_no;

删除一列

ALTER TABLE    ‘表名’    DROP  COLUMN   ‘列名’;ALTER TABLE    ‘store’    DROP  COLUMN   ‘address’;

复制表

如果使用LIKE关键字,表示复制表的结构,但没复制数据;
如果使用AS关键字,表示复制表的结构,也复制数据;

--复制表 仅复制表结构
CREATE TABLE STUDENTS1 LIKE STUDENTS;
--复制表 复制表结构和数据
CREATE TABLE STUDENTS_COPY AS SELECT * FORM STUDENTS;

查看表结构

DESC STUDENTS;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/332927.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

配置 Powerline 到 Vim

只需要在 vim 的配置文件 .vimrc 里面加上以下语句,再重启一下终端就可以啦~ set rtp/usr/local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.shset nocompatible set t_Co256let g:minBufExplForceSyntaxEnable 1 python from po…

c++判断二叉树是否为二叉搜索树_原创 | 好端端的数据结构,为什么叫它SB树呢?...

点击上方蓝字,关注并星标,和我一起学技术。大家好,今天给大家介绍一个很厉害的数据结构,它的名字就很厉害,叫SB树,业内大佬往往叫做傻叉树。这个真不是我框你们,而是它的英文缩写就叫SBT。SBT其…

ide 日志 乱码_IDE日志分析方法pt。 1个

ide 日志 乱码介绍 我认为大多数软件工程师都了解日志的重要性。 它们已成为软件开发的一部分。 如果无法解决问题,我们尝试在日志中查找原因。 对于一些简单的情况,当错误阻止应用程序打开窗口时,这可能就足够了。 您可以在日志中找到问题&a…

.bash_profile vs .bashrc

请参阅:https://joshstaiger.org/archives/2005/07/bash_profile_vs.html

生成ssh证书(windows)

ssh -keygen -t rsa 生成ssh证书 /home/work/.ssh authorized_keys 客户端建立私钥和公钥 在客户端终端运行命令 ssh-keygen -t rsa https://www.cnblogs.com/ggjucheng/archive/2012/08/19/2646346.html https://blog.csdn.net/qq_36667170/article/details/79094257

日志间隔_在日志中搜索时间间隔

日志间隔介绍 这篇文章与我有关日志分析的迷你系列文章间接相关。 最好阅读两个主要部分,以更好地理解我在说什么。 第1 部分 , 第2部分 。 这篇文章描述了我在实现IDE方法时遇到的一个重要问题。 任务描述 当某人使用日志时,通常只需要调查…

如果在iTerm2中复制命令特别卡,就跟慢动作似的,怎么办?

如果在 iTerm2 中复制命令特别卡,就跟慢动作似的。你可以编辑 ~/.zshrc: vim ~/.zshrc增加如下内容: pasteinit() {OLD_SELF_INSERT${${(s.:.)widgets[self-insert]}[2,3]}zle -N self-insert url-quote-magic # I wonder if youd need .ur…

lambda表达式的使用

package com.asx.application.common.utils;import org.junit.Test;import java.util.Comparator; import java.util.function.Consumer;/*** lambda表达式的使用* 1.举例:(o1,o2) -> Integer.compare(o1,o2) ;* 2.格式* ->;lambda操作符 或 箭头操作符* ->…

centos桥接模式怎么联网_今日回收 | 互联网+废品回收模式是怎么兴起的呢?

随着社会的不断发展和进步,废品回收已不再是传统和低效的行业,而是我国现如今整合资源的重要手段。而该行业之所以能够有如此成就,只因其中98%的企业结合了互联网,成功实现了企业转型。据统计,我国目前废品回收的相关企…

文档 修订 非修订区别_修订和不变性

文档 修订 非修订区别这是一个简短的帖子。 我不确定如何启动它。 这是审阅一些现有代码时“为什么我没有想到这一刻”之一。 由于存在NDA,我无法共享实际代码。 它与处理修订有关。 我能与之联系最紧密的是WordPress(WP)如何处理博客文章和修…

终端界面如何改成彩色的

很多朋友说自己的终端一直是黑白的,如何改成彩色的呢?在用户目录的 .profile 里加上这两行即可: export CLICOLOR 1 export LSCOLORSgxfxcxdxbxegedabagacad

深度解析Java可变参数类型以及与数组的区别

可变参数类型:variable argument type 1.可变参数是兼容数组类参数的,但是数组类参数却无法兼容可变参数 //说明:可变参数可以兼容数组参数 public class TestVarArgus {public static void dealArray(int... intArray) {for (int i : intA…

ios nslog 例子_iOS Block实例

iOS之Block详解:Block详解ViewController.h(ARC)#import interface ViewController : UIViewController// 属性声明的block都是全局的__NSGlobalBlock__property (nonatomic, copy) void (^copyBlock)();property (nonatomic, weak) void (^weakBlock)();endViewCon…

boot gwt_带Spring Boot的GWT

boot gwt介绍 我最近一直在研究用Java编写UI代码的选项。 在我以前的文章中,我研究了Eclipse RAP,发现它可以与Spring Boot集成在一个可执行jar中。 这次,我想对GWT做同样的技巧。 每个人都喜欢Spring Boot。 它使很多事情变得更加干净和容易…

工作占用了太多私人时间_下班后还要被逼谈工作,我们应该如何处理?

老板总是下班后在跟我说工作的事情。不理吧,怕领导不高兴,回复了又怕没完没了的占用了自己的私人时间去完成工作,并且以后老板会觉得这样是理所当然,会变本加厉。“幻想花开”是一家装修公司的设计师,公司里的业务量越…

oh-my-zsh中如何去掉命令提示符前缀

终端的提示符前面存在着一长串前缀:用户名主机名,有时候命令稍微长点,一整行就放不下,于是找到了消除前缀的办法: 输入快捷键 Shift Command G,在前往文件夹输入框中输入 ~/.oh-my-zsh/themes/&#xff…

迁移学习 简而言之_简而言之SPIFFE

迁移学习 简而言之我一直在研究SPIFEE(每个人的安全生产身份框架)[1],在这里,我正在按照我现在的理解起草流程,以使任何其他试图了解流程的人受益。 身份注册表 – SPIRE服务器具有自己的身份注册表,该注册…

MyBatisPlus使用教程

lt是小于 gt是大于

cap理论具体含义_架构设计之「 CAP 定理 」

在计算机领域,如果是初入行就算了,如果是多年的老码农还不懂 CAP 定理,那就真的说不过去了。CAP可是每一名技术架构师都必须掌握的基础原则啊。现在只要是稍微大一点的互联网项目都是采用 分布式 结构了,一个系统可能有多个节点组…

用于zsh的高亮插件 zsh-syntax-highlighting

文章目录简介安装配置简介 zsh-syntax-highlighting 插件为 shell zsh 提供语法高亮显示。当命令在 zsh 提示符下输入到交互式终端时,它可以突出显示命令。这有助于在运行命令之前检查命令,特别是捕获语法错误。 主页地址:https://github.c…