1)mysql 安装,数据库创建,表创建

cmw500 lte非信令测试_WiFi信令测试在研发过程中的作用   1、关于信令测试的故事  2016年的某天,某著名网络产品公司技术负责人致电寻求技术支持:我们的无线路由器遇到了一个困惑:我们某款路由器应用于实际WiFi网络中时,WiFi终端接入非常困难。但是我们使用测试工具检测此路由器,它的所有物理射频指标都非常优异。不知道是为什么?  我来到了测试现场看到:WiFi路由器受控于芯片公司的测试工具,其WiFi发射机指标在非信令测试仪上显示:无论功率、EVM... 阅读详情

一、mysql安装

百度经验:http://jingyan.baidu.com/article/642c9d34aa809a644a46f717.html

二、mysql登录与退出,提示符

2.1 登录

使用命令:mysql -uroot -proot -P3306 -h127.0.0.1

如果是本机,且默认端口为3306 ,可以直接使用: mysql -uroot -proot
-u后面的root为用户,
-p后面的root为密码


C:\Users\baojulin>mysql -uroot -proot -P3306 -h127.0.0.1
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.32 MySQL Community Server (GPL)


Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql>

关于更多登录的参数:

这里写图片描述

2.2 退出

可以使用: exit; quit; 或者 \q;

mysql> exit;
Bye

C:\Users\baojulin>

2.3 提示符

提示符变成了127.0.0.1

C:\Users\baojulin>mysql -uroot -proot -P3306 -h127.0.0.1 --prompt \h
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.32 MySQL Community Server (GPL)

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

127.0.0.1

三、mysql的语句规范

  • 关键字与函数名称全部大写
  • 数据库名称,表名称,字段名称全部小写
  • SQL语句必须以分号结尾

如: 测试使用系统的几个函数:

函数作用
VERSION();显示版本信息
NOW();显示当前时间
USER();显示当前登录的用户
mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 5.5.32    |
+-----------+
1 row in set (0.04 sec)

mysql> SELECT NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2016-12-19 09:40:58 |
+---------------------+
1 row in set (0.03 sec)

mysql> SELECT USER();
+----------------+
| USER()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

mysql>

四、创建数据库

语法: {}必选 []可选

创建数据集:
CREATE {DATABASE | SCHEMA} [IF NOT EXTSTS] db_name

[DEFAULT] CHARCTER SET [=] charset_name 

查看当前数据库:
SHOW {DATABASES | SCHEMAS}

[LIKE 'pattern' | WHERE expr]

修改数据库:


ALTER{DATABASE | SCHEMA} [db_name][DEFAULT] CHARACTER SET [=] charset_name

删除数据库:

DROP {DATABASE | SCHEMA} [IF NOT EXISTS] db_name;

例子:

创建数据库 t1
mysql> CREATE DATABASE IF NOT EXISTS t1;
Query OK, 1 row affected (0.00 sec)

继续创建数据库 t1 ,因为数据库存在,所以提示警告 
mysql> CREATE DATABASE IF NOT EXISTS t1;
Query OK, 1 row affected, 1 warning (0.00 sec)

显示数据库警告
mysql> SHOW WARNINGS;
+-------+------+---------------------------------------------+
| Level | Code | Message                                     |
+-------+------+---------------------------------------------+
| Note  | 1007 | Can't create database 't1'; database exists |
+-------+------+---------------------------------------------+
1 row in set (0.00 sec)

查看数据库创建信息
mysql> SHOW CREATE DATABASE t1;
+----------+-------------------------------------------------------------+
| Database | Create Database                                             |
+----------+-------------------------------------------------------------+
| t1       | CREATE DATABASE `t1` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+-------------------------------------------------------------+
1 row in set (0.00 sec)

创建数据库 t2 时,设置编码
mysql> CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;
Query OK, 1 row affected (0.03 sec)

mysql> SHOW CREATE DATABASE t2;
+----------+------------------------------------------------------------+
| Database | Create Database                                            |
+----------+------------------------------------------------------------+
| t2       | CREATE DATABASE `t2` /*!40100 DEFAULT CHARACTER SET gbk */ |
+----------+------------------------------------------------------------+
1 row in set (0.00 sec)

修改数据库,以及编码
mysql> ALTER DATABASE t2 CHARACTER SET utf8;
Query OK, 1 row affected (0.00 sec)

mysql> SHOW CREATE DATABASE t2;
+----------+-------------------------------------------------------------+
| Database | Create Database                                             |
+----------+-------------------------------------------------------------+
| t2       | CREATE DATABASE `t2` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+-------------------------------------------------------------+
1 row in set (0.00 sec)

删除数据库
mysql> DROP DATABASE t2;
Query OK, 0 rows affected (0.10 sec)

mysql>

五、数据类型

5.1 整型

这里写图片描述

5.2 浮点型

这里写图片描述

5.3 日期类型

这里写图片描述

MySQL数据类型之日期时间型【实际用的不多,因为时差原因,采用数字代替(时间戳)】

1、YEAR:1970至20691个字节

2、TIME:-838:59:59至838:59:59—3个字节

3、DATE:1000-1-1至9999-12-31—-3个字节

4、DATETIME: 1000-1-1 00:00:00至9999-12-31 23:59:59—8个字节

5、TIMESTAMP存储范围:1970-1-1 00:00:00到2037-12-31 23:59:59—-4个字节

5.4 字符类型

这里写图片描述

六、创建表

6.2 创建表的语法,插入数据的语法

创建表
CREATE TABLE [IF NOT EXISTS] table_name(column_name date_type,
.........);  //table_name表名 column_name列名 date_type数据类型

查看表
SHOW TABLES[FROM db_name] [LIKE 'pattern' | WHERE expr];
SHOW TABLES FROM mysql;//查看所有数据库的数据表列表

查看数据表结构
SHOW COLUMNS FROM tbl_name  //tb_name数据表名
DESC tbl_name  

插入数据:
INSERE [INTO] tb1_name [(col_name,....)] VALUES(val,....) //插入记录
insert into 表名 values('','','');
insert into 表名(字段名,字段名,字段名)values('','','');

查看表数据
select * from 表名;(注:*指的是字段)

6.2 创建表的时候,给表字段增加约束

语法说明
NULL字段值可以为空
NOT NULL字段禁止为空
AUTO_INCREMENT自动编号(自增长),必须配合主键(PRIMARY KEY)使用
PRIMARY KEY主键:每个表只有一个主键定义,主键是非空且唯一的
UNIQUE KEY唯一约束: 唯一约束的字段可以为空值(null) 每张表可以存在多个唯一约束
DEFAULT默认值

补充:mysql 约束以及修改列定义(补充)
http://blog.youkuaiyun.com/hp5321/article/details/53786715

6.3 例子:

使用t1数据库
mysql> use t1;
Database changed

查看当前数据库
mysql> SELECT DATABASE();
+------------+
| DATABASE() |
+------------+
| t1         |
+------------+
1 row in set (0.00 sec)

创建表,id 自动编号;username 不为空,且唯一; sex使用枚举,默认值是3
mysql> CREATE TABLE t_user(
    -> id SMALLINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    -> username VARCHAR(20) NOT NULL UNIQUE KEY,
    -> sex ENUM('1','2','3') DEFAULT '3'
    -> );
Query OK, 0 rows affected (0.16 sec)

显示表
mysql> SHOW TABLES;
+--------------+
| Tables_in_t1 |
+--------------+
| t_user       |
+--------------+
1 row in set (0.00 sec)

mysql> SHOW TABLES FROM t1;
+--------------+
| Tables_in_t1 |
+--------------+
| t_user       |
+--------------+
1 row in set (0.00 sec)

显示表的结构
mysql> SHOW COLUMNS FROM t_user;
+----------+----------------------+------+-----+---------+----------------+
| Field    | Type                 | Null | Key | Default | Extra          |
+----------+----------------------+------+-----+---------+----------------+
| id       | smallint(5) unsigned | NO   | PRI | NULL    | auto_increment |
| username | varchar(20)          | NO   | UNI | NULL    |                |
| sex      | enum('1','2','3')    | YES  |     | 3       |                |
+----------+----------------------+------+-----+---------+----------------+
3 rows in set (0.01 sec)

mysql> DESC t_user;
+----------+----------------------+------+-----+---------+----------------+
| Field    | Type                 | Null | Key | Default | Extra          |
+----------+----------------------+------+-----+---------+----------------+
| id       | smallint(5) unsigned | NO   | PRI | NULL    | auto_increment |
| username | varchar(20)          | NO   | UNI | NULL    |                |
| sex      | enum('1','2','3')    | YES  |     | 3       |                |
+----------+----------------------+------+-----+---------+----------------+
3 rows in set (0.00 sec)

插入数据
mysql> INSERT INTO t_user(username,sex) VALUES('lhp','1');
Query OK, 1 row affected (0.08 sec)

查看数据,id字段已经自动编号
mysql> SELECT * FROM t_user;
+----+----------+------+
| id | username | sex  |
+----+----------+------+
|  1 | lhp      | 1    |
+----+----------+------+
1 row in set (0.00 sec)

插入数据,性别使用默认值
mysql> INSERT INTO t_user(username) VALUES('lhp2');
Query OK, 1 row affected (0.05 sec)

查看数据。性别默认值是3
mysql> SELECT * FROM t_user;
+----+----------+------+
| id | username | sex  |
+----+----------+------+
|  1 | lhp      | 1    |
|  2 | lhp2     | 3    |
+----+----------+------+
2 rows in set (0.00 sec)

mysql>

个人学习笔记(慕课网)

openHarmony之AI Engine:万字讲解如何在应用、开发板上接入AI大模型调用 本文章介绍如何在 OpenHarmony 开发板上集成和部署各类 AI 大模型,实现终端直接聊天功能,并为语音助手、智能机器人等应用提供 AI 接口支持。 阅读详情

相关推荐

windows局域网文件夹共享

windows局域网共享文件夹,亲测,包括可能出现的一些问题解决

yml15180824993的博客 4万+

MySql的安装配置超详细教程与简单的建库建表方法

数据库是一名程序员必会的技术,那我就来分享一下我的`MySql`语言学习之路。这篇博客将分享MySql从零到一的安装、配置环境变量、建库建表等,后续的增删改查、视图、索引、事务、`JDBC`技术也会陆续在这个专栏更新,感兴趣的朋友可以免费订阅哦~ 如果缺少Navicat工具可以私信博主获得,安装过程中有问题也可以找我解答,最后求一个三连支持不过分吧~。......

叶落秋白的博客 2120

深度学习|卷积神经网络

介绍卷积神经网络基本理论,包括卷积层、池化层和全连接层,并阐述LeNet卷积神经网络的构建过程。

weixin_58243219的博客 5727

MySQL 自带4个默认数据库

默认数据库分类: information_schema performance_schema mysql test informance_schema 保存了MySQl服务所有数据库的信息。 具体MySQL服务有多少个数据库,各个数据库有哪些表,各个表中的字段是什么数据类型,各个表中有哪些索引,各个数据库要什么权限才能访问。 mysql 保存MySQL...

weixin_30632883的博客 2万+

使用R语言(ggplot2)绘制KEGG信号通路富集气泡图

本文详细介绍了如何使用R语言的ggplot2包绘制KEGG信号通路富集气泡图,从数据预处理到高级定制技巧,帮助生物信息学研究者直观展示富集分析结果。文章涵盖了气泡图的核心绘制方法、布局优化、常见问题解决方案以及交互式可视化扩展,是进行KEGG富集分析可视化的实用指南。

weixin_42625070的博客 448

MagicDraw-用例图

MagicDraw-用例图

木头征的博客 3129

MySQL--04(查看数据库)

数据库的查看 数据库可以看作是一个专门存储数据对象的容器,每一个数据库都有唯一的名称,并且数据库的名称都是有实际意义的,这样就可以清晰的看出每个数据库用来存放什么数据。在 MySQL 数据库中存在系统数据库和自定义数据库,系统数据库是在安装 MySQL 后系统自带的数据库,自定义数据库是由用户定义创建的数据库。 在 MySQL 中,可使用 SHOW DATABASES 语句来查看或显示当前用户权限范围以内的数据库。查看数据库的语法格式为: SHOW DATABASES [LIKE '数据库名']; 语法说

shixiaojibg的博客 1271

蓝牙开发那些事之ceva controller代码解读

对比ceva的经典蓝牙和ble的controller在软件上的差异点

袁赟的博客 1090

安装MySQL服务器的构建与维护

实验环境 某公司因业务范围日益扩大,最近订购了一套基于B/S架构的电子商务系统,在正式部署之前,要求对现有的httpd服务器进行改造,首先需要增加MySQL数据库服务。 需求描述 编译安装MySQL服务器,并添加为mysqld系统服务。 为MySQL数据库的root用户设置密码,删除用户名、密码为空的用户记录。 新建名为bdqn的库,授权用户rundb从本机访问,具有所有操作权限。 以rundb用...

ai_hanghang的博客 511

RagFlow实战:如何用DeepDoc引擎高效处理扫描PDF文档(附完整代码解析)

本文详细解析了如何利用RagFlow的DeepDoc引擎高效处理扫描PDF文档。通过实战演示从环境搭建、PDF预处理、文本检测与识别,到布局分析与表格结构提取的完整流程,并提供了完整的代码实现。该方案超越了传统OCR,能输出保留原始版面信息的结构化数据,为构建高质量知识库提供了强大支持。

weixin_29245767的博客 300

【GlobalMapper精品教程】084:tif(tfw)、jpg(jgw)、png(pgw)的区别与联系

摘要:本文介绍了TFW、JGW、PGW等地理参考文件的基本原理和应用。这些文件通过简单的文本格式存储栅格图像的地理坐标信息,适用于平面坐标系下的GIS数据处理。文章详细说明了文件各行的含义,并提供了在ArcGIS和Globalmapper中生成这些文件的具体操作步骤,包括导出TIFF、JPG、PNG格式时勾选生成对应坐标文件的选项。这些文件虽然简单易用,但仅适用于平面坐标系,且功能相对有限。配套视频教程提供了更详细的操作演示。

智慧空间实验室 2402

下面关于在dos停止mysql_下面关于在DOS停止MySql的命令中,正确的是 (5.0分)_学小易找答案...

【单选题】下面语句中,可以创建数据库和创建表的是 (5.0分)【简答题】253页10.1第一大题【单选题】下面关于在DOS停止MySql的命令中,正确的是 (5.0分)【单选题】下面关于SQL全称的说法中,正确的是 (5.0分)【简答题】上传今天的图片【单选题】上消化道出血病人,出血量超过1000ml以上时出现,下列哪项是错误的:【其它】文献翻译: 请同学们就自己感兴趣的运动治疗学相关内容,查阅英...

weixin_35803480的博客 1258

注意力机制与经典 CV 网络:PyTorch 实现与实战

注意力机制(SE/空间/CBAM/Non-Local)通过权重重标定让模型聚焦关键特征,经典 CNN(ResNet/DenseNet/FPN)提供了深层网络、特征复用和多尺度融合的基础骨架。建议先在 ResNet 上插入 SE 模块(通道注意力)做基线实验,再根据任务类型引入空间注意力(分割任务)或非局部注意力(视频任务)。CIFAR-10 数据集适合快速验证注意力模块的有效性,迁移到更大数据集时保持相同的结构设计思路即可。

FJN110的博客 62

1.MySQL安装教程 2.创建数据库db_ck,再创建表t_hero,将四大名著中的主要人物都插入这个表中,将实现过程中sql提交上上来

一、安装包方式安装1.下载安装包下载地址2.安装过程。

lq_ioi_pl的博客 407

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

第6周作业1(安装mysql, mysql-front,并创建数据库和数据库的表)

点击SQL编辑器,在下面输入create database roof //表名 ,点击运行,则建立数据库成功。在系统变量中,编辑Path,在最后添加:%MTSQL_HOME%\bin\ (注意:后面不要加“;①点击“此电脑”→系统属性→高级系统设置→高级→环境变量→系统变量“新建”。①点击“文件”→打开登录信息→属性→在数据库中选择目标数据库→ 确定。在输入命令时,“-p”一定要输入自己设置的密码,具体如上提示。二、安装mysql-front,并创建数据库和数据库的表。教程安装,这个过程没有遇到问题。

ys3322的博客 794

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

安装和体验hive-1.2

欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于hiveHive是种基于Hadoop的数...

程序员欣宸的博客 620

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

数据库基础练习1(创建表,设置外键,检查,不为空,主键等约束)安装mysql详细步骤

mysql8.0新建产品库mydb6_product,新建3张表如下列1:id ,整型 , 主键列2:name ,字符串,最大长度50,不能为空列3:age,整型列4:gender,字符串,最大长度10,不能为空,默认值“unknown”列5:salary,浮点型o列1:id,整型,主键列2:name,字符串,最大长度100,不能为空列3:price,浮点型列4:quantity,整型列5:category,字符串,最大长度50o。

2301_81704123的博客 701

1.1.MySQL-MySQL概述

1.数据库:DateBase(DB),是存储和管理数据的仓库。3.SQL:Structured Query Language,操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准。步骤:"新建(左上角类似+的图标)->数据源->MySQL",之后命名,输入用户名(此时为root)和密码(此时为1234)即可新建。比如创建了两个表格,但只用一个表,可通过删除语句或者在左侧实现删除另一个表格的操作。:需要装MySQL软件,具体操作可看B站视频,视频号为BV1m84y1w7Tb,在第84个视频。

ADCvbV的博客 435

Linux下编写运行访问MYSQL的程序以及MYSQL在linux下的下载安装

环境:CentOs6.5 + MySql5.1 + OpenJDK1.7 参考网址: http://www.tutorialspoint.com/mysql/mysql-installation.htm http://www.tutorialspoint.com/jdbc/jdbc-environment-setup.htm http://www.tutorialspoint.com/jdb

颜某某的专栏 496

MySQL数据库创建数据库、用户、数据表及赋予权限

内容:安装MySQL,创建数据库、用户及数据表,指定权限用户1只能管理1表,用户2管理2表。 文章目录1. 安装MySQL2. 创建数据库、用户及数据表3. 验证 1. 安装MySQL [root@localhost ~]# cd /usr/local/src/ [root@localhost ~]# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz //下载源码包

m0_46396964的博客 1143

mysql创建表的时候日期给个默认值_mysql 创建表时 日期字段默认值为当前时间...

mysql 创建表时 日期字段默认值为当前时间mysql version 5.1在mysql创建表的时候经常会遇到创建日期字段需要设置当前时间为默认值的时候,就如sqlserver2000一样,把默认值设为getdate()即可,我在网上查了N久都没有查到使用有效的方法,最后自己研究了一些方法与大家分享:数据库:test_db1创建表:test_ta1两个字段:id (...

weixin_42561249的博客 4096

【亲测免费】 国家开放大学MySQL数据库应用实验训练1:轻松掌握数据库创建技巧

国家开放大学MySQL数据库应用实验训练1:轻松掌握数据库创建技巧 【下载地址】国家开放大学MySQL数据库应用实验训练1资源下载分享 本仓库提供了一个资源文件,内容为国家开放大学《MySQL数据库应用》课程的实验训练1。该实验训练的主要任务是指导学生在MySQL中创建数据库和表 ...

gitblog_06663的博客 596

mysql5.1源码安装_Mysql 5.1.36源码安装step by step

2、 增加用户及用户组[root@rac2 mysql-5.1.36]# groupadd mysql[root@rac2 mysql-5.1.36]# useradd -g mysql mysql3、 解压mysql-5.1.36.tar.gzgzip -d < mysql-5.1.36.tar.gz | tar -xvf –4、 configure工具来编译源码,源码安装比较灵活,这里我...

weixin_39806603的博客 188

国开mysql数据库应用形考任务1-4_国开MySQL数据库应用形考任务1-4

国开MySQL数据库应用形考任务1-4 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!0.00 积分实验训练1 在MySQL中创建数据库和表请到电脑端查看实验目的熟悉MySQL环境的使用,掌握在MySQL中创建数据库和表的方法,理解MySQL支持的数据类型、数据完整性在MySQL下的表现形式,练习MySQL数据库服务器的使用,练习CREATE T...

weixin_39861823的博客 573

数据库安装

下载地址:https://downloads.mysql.com/archives/community/解压压缩包,并创建.ini的配置文件;第一次进行初始化命令;创建mysql名称:mysql8。

2301_79915754的博客 379

mysql xp 安装教程_XP下MySql安装使用完整过程

1.MySQL的安装过程:(参考:http://www.jz123.cn/text/2719438.html)下载地址MySQL5.1:http://down.qiannao.com/space/file/yonghengmoming/share/2011/4/8/mysql-002d5.1.51-002dwin32.rar/.page安装过程下载版:http://down.qiannao.com...

weixin_39951773的博客 323
上一篇: js中的闭包
下一篇: mysql 约束以及修改列定义(补充)
hp柠檬茶
博客等级 码龄11年 2粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值