mysql数据库初学

昨天刚装上mysql数据库,遇到了许多问题,在此写下CSDN的第一篇文章,将自己遇到的问题记下来,同时也分享给其他的初学者,希望能解决大家的问题。

首先是mysql的安装:

在win7系统下安装问题比较大,因为安装程序要求.NET4.6,所以无法成功安装,安装不成功的原因,大部分可能是安装包的问题,,可以将已经下载好的安装包删除,再去官网重新下载一个。我是在win10上安装的,因此详细讲win10下mysql的下载安装使用过程。

在win10系统下:

1.去mysql官网下载安装包:

地址:(https://dev.mysql.com/downloads/mysql/




下载完成之后,进行解压。

2.配置my.ini文件

在D:\MySQL\mysql-8.0.11-winx64目录下新建一个配置文件my.ini,内容如下:

注意:basedir和datadir的路径要是自己解压文件后的路径

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306 
#设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.11-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.11-winx64\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
explicit_defaults_for_timestamp=true
default-storage-engine=INNODB

保存退出。

此处搬运,附原文地址:

https://blog.csdn.net/hust_hqq/article/details/80572133

3.安装与使用

要点:

①安装以及此后的使用过程中,均需要以管理员身份运行cmd窗口;

②安装及使用命令,均需要在bin文件夹下执行

③随机密码一定要记住,方便之后的登陆和密码修改,随机生成的密码比较复杂,可以先复制到其他地方保存,之后修改一个便于记忆的密码;

④遇到安装错误,未知原因

建议关闭服务,重新启动服务,

⑤没有生成随机密码,或者没有记下随机密码,

或者移除服务,重新解压,配置,安装(bin文件下,执行移除:mysqld --remove mysql

以下,是极为容易错的:

执行命令,尾部要分号;

建表时,列名一定要用反引号,字符串才是单引号;


反引号


不然会一直报错的,初学者这里容易错;

其次,auto_increment的含义是默认增加1;

如果你定义`id` int(5) auto_increment=11,则

当id小于11时,若插入数据没有id值,id值默认为11,此后插入数据id值为空,则默认为前一条数据的id值加上1;

如图:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值