mysql数据库初学 - Go语言中文社区

mysql数据库初学


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

首先是mysql的安装:

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

在win10系统下:

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

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




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

2.配置my.ini文件

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

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

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306 
#设置mysql的安装目录
basedir=D:MySQLmysql-8.0.11-winx64
#设置mysql数据库的数据的存放目录
datadir=D:MySQLmysql-8.0.11-winx64data
#允许最大连接数
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;

如图:


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_42428534/article/details/80790662
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-16 00:23:20
  • 阅读 ( 1256 )
  • 分类:数据库

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢