IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> MySQL Community Server win10安装方法 -> 正文阅读

[大数据]MySQL Community Server win10安装方法

mysql下载地址

https://dev.mysql.com/downloads/mysql/

win10 初始化数据库: ./mysqld --initialize --console

mysql安装为Windows的服务: ./mysqld -install

启动mysql服务:net start mysql 或 sc start mysql

输入 ./mysql -u root -p 登录数据库,并输入前面记录的临时密码

修改密码:alter user 'root'@'localhost' identified by '想要设置的密码';

并输入 commit; 提交;

停止MySQL服务:net stop mysqld或sc stop mysqld

删除MySQL服务:sc delete mysqld或mysqld -remove(需先停止服务)

;D:\mysql-8.0.24-winx64\mysql-8.0.24-winx64\bin; 把路径放到系统环境变量path中

Navicat Premium 12连接MySQL数据库出现Authentication plugin 'caching_sha2_password' cannot be loaded的解决方案

修改账户密码加密规则并更新用户密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

#修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

#更新一下用户的密码

刷新权限并重置密码

FLUSH PRIVILEGES; #刷新权限

再重置下密码:alter user 'root'@'localhost' identified by '12345687';

mysql 注释的用法

#注释内容

--注释符后需要加一个空格,注释才能生效

-- 注释内容

/* 第一行注释内容 第二行注释内容 多行注释

*/


?

数据库


-- DDL数据定义

# 创建数据库db1

create database db1;

# 查看当前在哪个库里边

select database();

# 进入库的操作

use db2;

# 判断db2是否存在,如果不存在就创建db2

create database if not exists db2;

# 创建数据库并指定字符集为 gbk

create database db3 default character set gbk;

# 查看某个库是什么字符集

show create database db2;# 查看当前mysql 使用的字符集

show variables like 'character%';





# 创建一个名为student的表

create table student(

            id tinyint(5) zerofill auto_increment not null comment '学生学号',

            name varchar(20) default null comment '学生姓名',

            age tinyint default null comment '学生年龄',

            class varchar(20) default null comment '学生班级',

            sex char(5) not null comment '学生性别',

            unique key(id)

            )engine=innodb charset=utf8;



INSERT INTO student

(id,name,age,class,sex)

VALUES(1,'LLN',18,'2','男');


# 查看数据库中的所有表

show tables;

# 查看表结构:desc表名

desc student;

# 查看创建表的sql语句

show create table student;



# 修改表名

rename table 旧表名 to 新表名;

rename table student to user;



# 添加列

alter table user add addr varchar(50);

desc user;



# 添加列及说明

alter table add 列名 类型 comment '说明';

alter table user add famliy varchar(50) comment '学生父母';



# 给表最前面添加一列

alter table 表名 add 列名 类型 first;

alter table user add job varchar(10) first;



# 给表某个字段后添加一列

alter table 表名 add 列名 类型 after 字段名;

alter table user add servnumber int(11) after id;



desc user;



# 修改列类型

alter table 表名 modify 列名 新类型;

alter table user modify servnumber varchar(20);



# 修改列名

alter table 表名 change 旧列名 新列名 类型;

alter table user change servnumber telephone varchar(20);



# 删除列

alter table 表名 drop 列名;

alter table user drop famliy;



desc user;



# 修改字符集

alter table 表名 character set 字符集;

alter table user character set GBK;



# mysql表的删除

drop table 表名;

drop table user;



# 看表是否存在,若存在则删除表

drop table if exists 表名;

drop table if exists teacher;



show tables;

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-05 11:05:11  更:2021-09-05 11:05:52 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 17:10:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码