Mysql之基本操作与数据类型

进入mysql:

mysql -hlocalhost -uroot -p;

mysql -uroot -p密码;

查看帮助文档:

help 查看名 database(s);

创建数据库:

create database database_name;

create databse if not exists database_name;

修改数据库的字符集:

alter database database_name DEFAULT CHARACTER SET 字符编码名;

显示数据库:

show databases;

显示某个数据库的详细信息(编码集):

show create database database_name;

选择数据库:

use 数据库名;

select * form db.table;

删除数据库:

drop database database_name;

停止mysql服务器:

mysqladmin -uroot -p密码 shutdown;

查看mysql支持的数据类型:

SHOW ENGINES;

查看默认存储引擎:

show variables like ‘%storage_engine%‘;

修改默认存储引擎MY.INI:

default-storage-engine=INNODB;

注意重启MySQL服务器

重启MySQL服务器:

在服务下查看mysql的属性,找到路径,在命令行中直接运行路径就可以启动.

数据类型:

1.整数类型

SMALLINT

MEDIUMINT

INT和INTEGER

BIGINT

2.浮点数类型,位类型:

FLOAT

DOUBLE

DEC和DECIMAL

BIT

3.日期和时间类型:

DATE

DATETIME

TIMESTAMP

TIME

YEAR

4.字符串类型:

CHAR

VARCHAR

TINYTEXT

TEXT

MEDIUMTEXT

LONGTEXT

BINARY

VARBINARY

创建表:

create table table_name(数据名 数据类型,..,..);

show create table table_name (\G);用来查看表

插入数据:

insert into table_name values(内容);

查找数据:

select * from table_name;

select now();当前时间

查看错误日志:

my.ini下搜索datadir就找到了mysql的错误日志文件的目录

查找服务:

设置-管理工具-服务(在服务下可以查找到mysql服务,进而可以找到my.ini)

netstat -an 用老查看端口的启用情况.

时间: 2024-10-23 17:40:15

Mysql之基本操作与数据类型的相关文章

1Python全栈之路系列之MySQL数据库基本操作

Python全栈之路系列之MySQL数据库基本操作 MySQL数据库介绍 MySQL是一种快速易用的关系型数据库管理系统(RDBMS),很多企业都在使用它来构建自己的数据库. MySQL由一家瑞典公司MySQL AB开发.运营并予以支持.它之所以非常流行,原因在于具备以下这些优点: 基于开源许可发布,无需付费即可使用. 自身的功能非常强大,足以匹敌绝大多数功能强大但却价格昂贵的数据库软件. 使用业内所熟悉的标准SQL数据库语言. 可运行于多个操作系统,支持多种语言,包括 PHP.PERL.C.C

mysql数据库基本操作练习

一.MySQL基本管理 1.使用mysql命令连接数据库. 2.练习查看/删除/创建库的相关操作. 3.练习查看/删除/创建表的相关操作. 实验步骤: 1.使用mysql命令连接数据库 连接MySQL服务器时,最基本的用法是通过 -u 选项指定用户名.-p指定密码.密码可以写在命令行(如果不写,则出现交互,要求用户输入),当然基于安全考虑一般不推荐这么做: [[email protected] ~]# mysql -uroot -p1234567         //可以紧挨着选项,不要空格 W

Mysql的三种数据类型

Mysql的三种数据类型 1.数值类型 2.日期和时间类型 3.字符串类型 00x1 [数值类型] 00x2 [日期和时间类型] 00x3 [字符串类型]

mysql选择合适的数据类型

MySQL之选择字段数据类型 MySQL支持的数据类型很多,选择正确的数据类型对于 获得高性能至关重要.在选择时有个简单的原则有助于做出更好的选择. 简单的原则: A.通常最小的是最好的 因为这样可以用更少的磁盘.内容.CPU缓存,大大减少IO开销. B.简单就好 简单的数据类型操作通常需要更少的CPU周期.例如,整型比字符操作代价更小,因为字符集和校对规则(排序规则)使它比整型更复杂.比如应该使用MySQL内建的类型而不是使用字符型来存储日期和时间. C.尽量避免使用NULL NULL是列默认

mysql存储引擎和数据类型

储存引擎 数据库存储引擎(影响到数据存储的方式和事务的方式)存储和操作表的类型 在oracle和sql中只有一种储存引擎,mysql有多种储存引擎,用户可以根据自己需要编写自己的储存引擎 查看存储引擎 Show engines\g Show variables like 'have%'; Show variables like 'storage_engine%'; 默认就是innodb,它支持事务,行级锁等 选择存储引擎 在创建表的时候选择 Create table innodb1( Id in

基于linux操作系统Mysql的基本操作(三)

基于linux操作系统Mysql的基本操作(三) 知识点一:查看MYSQL数据库中所有用户 命令: select distinct concat ('User:''',user,'''@''',host,''';')as query from mysql.user; 注:(1)关键词 DISTINCT 用于返回唯一不同的值. 语法:SELECT DISTINCT 列名称 FROM 表名称 (2)SQL CONCAT函数用于将两个字符串连接起来,形成一个单一的字符串. 比较两者的用法: 知识点二:

mysql基础之基本数据类型

原文:mysql基础之基本数据类型 列类型学习 mysql三大列类型 整型 Tinyint/ smallint/ mediumint/int/ bigint(M) unsigned zerofill 字符串型 Char(M) Varchar(M) Text 文本类型 日期时间类型 Date 日期 Time 时间 Datetime 时间时间类型 Year 年类型 整形: 整型系列所占字节与存储范围的关系. 定性: 占字节越多,存储范围越大. 下图: 是具体的数字分析 Tinyint 1个字节 8个

Mysql的基本操作语句(适合初学者借鉴)

因本人之前对mysql数据库不是特别了解,所以那段时间为了应对工作做出了各种努力,现将本人总结整理的mysql数据库基本操作摘录出来分享给大家,大多已加批注,方便记忆学习!  Mysql的基本操作语句 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 无密码设置如果已设mysql系统环境变量可直接mysql进入,如没有设置mysql系统环境变量请使用绝对路径 1.2 创建用户: mysql> insert into mysql.user(Host,U

信用盘源码出售实现mysql的基本操作

为了简化数据库操作,信用盘源码出售[企鹅21717-93408]我们将使用SQLAlchemy一个数据库工具(ORM,即对象关系映射).借助SQLAlchemy,你可以通过定义Python类来表示数据库里的一张表(类属性表示表中的字段/列),通过对这个类进行各种操作来代替写SQL语句.这个列我们称之为模型类,类中的属性我们将称之为字段. Flask有大量的第三方扩展,这些扩展可以简化和第三方库的集成工作. 首先我们要"初始化"操作.导入扩展类,实例化并传入Flask程序实例: from