美文网首页
mysql-数据库粗浅的记录与小结

mysql-数据库粗浅的记录与小结

作者: 圣人便无名 | 来源:发表于2019-02-16 15:08 被阅读0次

数据库语言,万变不离其宗,掌握其中一个再学习其他的基本没太多障碍。

mysql 在windows下的安装

下面讲解在windows下安装
mysql官方下载地址
https://dev.mysql.com/downloads/mysql/

在此界面下直接下载即可。

下载解压后,进入文件夹内新建my.ini文件

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\\mysql\\mysql-8.0.15-winx64\\mysql-8.0.15-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
#datadir=E:\\mysql
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

以管理员身份运行cmd命令,进入到mysql的bin目录
初始化数据库

mysqld --initialize --console

其中会显示出临时密码,记下。
运行安装

mysqld install

启动mysql

net start mysql

输入刚才记下的临时密码,即可。

修改登录的临时密码

起先密码是系统临时给的,so,修改临时密码
下面是三种方式:
1.set password for 用户名@localhost=password('新密码');

     2.
    mysql>set password =password('你的密码');

    mysql>flush privileges;

   3.
   ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

不知道为什么,运行前两种一直报错,第三种就可以了。

打开和关闭数据库服务

到bin目录下运行

mysqld --console

打开数据库服务,下面为结束数据库服务

mysqladmin -uroot shutdown

mysql 简单的操作命令

1.创建数据库gloryofkings
create database gloryofkings;
2.删除数据库gloryofkings
drop database gloryofkings;
3.创建数据表
create tables heros (
name varchar(100) not null,
sex varchar(2) not null,
role varchar(100)
);
4.删除数据表
drop tables heros;
5.插入数据到数据表heros;
insert into heros(name,sex,role)
values
(“李白”,“male”,“assassin”);

相关文章

  • mysql-数据库粗浅的记录与小结

    数据库语言,万变不离其宗,掌握其中一个再学习其他的基本没太多障碍。 mysql 在windows下的安装 下面讲解...

  • MySQL-性能优化-优化设计和设计原则

    MySQL-性能优化-优化设计和设计原则 MySQL性能优化目的 如何合理的设计数据库? 什么样的数据库设计才能给...

  • php实现文本数据导入SQL SERVER

    别人的,先做个记录,搞不清是导入从MYSQL->SQLSERVER 还是从 sqlserver - > mys...

  • 【mysql-基础篇】

    mysql-基础篇 一、常见命令 1、sql常见命令 查看当前所有的数据库:show databases; 打开指...

  • MYSQL-记录的插入与查找

    插入记录 INSERT tbl1_name [(col_name,...)] VALUES (val,...);...

  • 【素简明心】知与行

    一、读书小结 看完了《念》一书,对佛教、禅修有了一些粗浅的了解。小结如下: 1.真假之疑。 本来按照"信受奉行"的...

  • PHP扩展

    1、PHP扩展简介 2、PHP常用扩展 MySQL-提供PHP操作MySQL数据库的功能 gd2-动态撞见图片 x...

  • mysql-索引

    mysql-索引 按数据结构分类 B树索引-NOSQL使用较多 B+树索引 hash索引-KV数据库上比较常见 位...

  • 180726-InfluxDB基本概念小结

    InfluxDB基本概念小结 InfluxDB作为时序数据库,与传统的关系型数据库相比而言,还是有一些区别的,下面...

  • VC++中使用MFC通过ADO连接数据库方法小结

    说明VC++中使用MFC通过ADO连接数据库方法小结(不包括异常的捕捉)这里主要讲MFC与SQL2000数据库的连...

网友评论

      本文标题:mysql-数据库粗浅的记录与小结

      本文链接:https://www.haomeiwen.com/subject/phbbeqtx.html