xampp的mysql怎么建数据库

你好,当我第一次在XAMPP中创建MySQL数据库时,当时很困惑,没有清楚地记得步骤。
回想起来,大概就是这样。
首先,我打开 XAMPP 控制面板,然后单击 Apache 和 MySQL 的“开始”按钮。
您好,启动顺利,显示端口号。
Apache有4 4 3 和8 0,MySQL有3 3 06 然后我在控制面板的MySQL行中找到了管理按钮。
当我们按下这个按钮时,我们的浏览器会自动打开phpMyAdmin页面,这是一个方便数据库管理的图形界面。

要创建新数据库,请在 phpMyAdmin 页面左侧导航栏中找到“新建”按钮,或直接从顶部菜单中选择“数据库”来创建数据库并输入名称。
当时我输入了8 5 5 5 ,还选择了一个排序规则。
推荐使用utf8 _general_ci。
这是因为我们需要支持中文。
然后单击“创建”即可完成。

创建完成后,我注意到左侧导航栏中居然有新数据库的名称,右侧主界面也列出了数据库的详细信息,这说明数据库创建成功了。

请注意,如果您之前安装过独立版本的MySQL,可能会与XAMPP中的MySQL发生冲突。
在这种情况下,您必须先删除独立版本,以防止服务因端口占用而无法启动。
创建数据库时,不能输入随机名称。
应避免使用特殊字符和保留字,例如 test、information_schema 等。
至于排序规则,utf8 _general_ci 相当不错,可以在大多数情况下使用。
如果需要严格对齐,例如区分大小写,则应选择 utf8 _bin。
当时我确实得花时间去研究这些细节。

mysql 如何建数据库

坦白讲,用MySQL构建数据库有四个步骤。
登录服务器,创建数据库,选择数据库,创建表。
然而,不要仅仅因为它很容易就这样做。
每个阶段都有陷阱。

我们先来说说最重要的事情。
去年我们跑电商项目的时候,有朋友直接以root用户连接建数据库。
结果权限被屏蔽了,我一晚上都想不通为什么。
如果使用命令行登录,记得添加-p参数,不带空格。
系统会主动提示您输入密码。
这比直接按 Enter 键要安全得多。
还有一点:创建表时,避免在列名中使用汉字。
MySQL 对特殊字符特别敏感。
有一次,我因为“客户姓名”字段差点被卡住半个小时。
还有其他重要细节,例如 INT 类型,默认为 1 1 位整数。
然而去年我们有一个项目,因为没有指定长度,数据不完整,直接报错。

一开始我以为数据库已经建好了,但是后来我意识到出了问题,必须在创建表之前使用USE切换到数据库。
很多人没有注意到这一点,认为只要在 mysql> 提示符下输入命令就可以了。
等等,还有一件事。
创建表时,避免以随机顺序放置字段。
最好把主键ID放在前面。
否则,后续索引会变慢。

建议初学者先熟悉命令行。
phpMyAdmin 看起来不错,但是当你遇到真正的问题时,命令行就是你的救星。
对了,创建表时如何设置默认值呢?