这篇文章主要介绍了MySQL社区版的下载、安装教程以及一些数据库操作技巧。文章提到MySQL社区版是一个免费开源的数据库,体积小、速度快,深受中小型网站开发者的喜爱。它支持多种编程语言和编译器,保证了代码的可移植性。
在与SQL Server的对比中,MySQL的优势在于其开放性和兼容性,特别是在数据备份和恢复方面表现突出。文章还提供了详细的安装步骤,适合新手用户操作。此外,文中还介绍了外键约束的使用方法以及一些常用的MySQL快捷键,帮助用户更高效地管理数据库。
总体来说,这篇文章对数据库新手非常友好,内容详细且实用,涵盖了从下载到安装再到基本操作的全过程。
mysql社区版是全球广受欢迎的开源数据库的免费下载版本,英文名称MySQL Community Server,它遵循GPL许可协议,由庞大、活跃的开源开发人员社区提供支持,具有体积小、速度快、成本低的特点,可使用C和 C++编写,并使用了多种编译器进行测试,保证了源代码的可移植性,既增加了速度又提高了灵活性,再加上是开放源码这一特点,深受众多中小型网站开发人员的喜爱。
同时,与sqlserver相比较来说,mysql数据库是开放的、可扩展的存储引擎,能够与磁盘非常地兼容而不占用过多的CPU和内存,最重要的是,有一个用于改变数据的二进制日志,因为它是二进制,这一日志能够快速地从主机上复制数据到客户机上,即使服务器崩溃,这一二进制日志也会保持完整,而且复制的部分也不会受到损坏,非常安全。
而此次小编带来的是mysql数据库社区版下载,同时奉上了详细的安装配置图文教程,哪怕你是新手用户只要根据下文的操作,一样可以完美安装成功,在开发、部署和管理业务关键型 MySQL 应用的过程中降低风险、削减成本和减少复杂性。
mysql数据库社区版通用下载及安装教程:
提示:安装的步骤顺序非常重要,各位用户一定要按照下文的步骤来,不然会出现安装失败等问题!!!
双击进行安装。(注:默认安装到c盘下)选择第一项进行安装
点击next,下一步,点击yes
点击Execute开始安装
安装完成后点击next,然后一直点击next,直到出现下边这个页面,默认选第一项,接着next
如果选第一种方式,很可能你的navicat等客户端连不上mysql8。所以这里一定要选第二个(下图红框的地方)
出现下面界面,接着点击Execute开始安装
出现这个页面。代表安装完成,点击Finish
设置密码,要牢牢记住,后边需要密码连接数据库
接着一直next,好了,到这就得输入密码来验证一下了,点击check进行验证,正确了next才能点击
点击Execute执行安装,完成后点击Finish
完成点击Finish(第一个是Mysql的客户端,如果不使用只勾选第2个“start mysql shell after setup”,点击“finish”)(到这里数据库的安装就完成了)
Third-检测是否安装
在开始菜单里,搜索找到MySQL启动程序
点进去,输入密码敲回车登录
出来mysql就是登录成功了,然后输入show databases;一定不要忘了分号
能显示出来数据库就没毛病了,安装mysql,还有要细心点的,否则没准哪个选错了,就安装不上了,就的所有卸载然后再重新装。
mysql外键约束怎么写
1、什么是外键
A表的主键,在B表中字段出现,就是外键。
2、什么是约束:约束是一种限制,它通过对表的行货列的数据做出限制,来确保表的数据的完整性、唯一性。比如人员表中有一列是部门id,当新增一个人员的时候,我们不需要手动的在部门id字段给这个人员设置一个部门,而是新增则个新人员记录的时候默认就会有一个部门id给了这个人员,这就是约束。
添加外键方法:
-- CONSTRAINT 就是创建外键约束 fk_id是外键约束的名字
-- foreign key (dept_id) references dept(did)意思是设置person表中的dept_id字段和dept表中的did字段关联,dept表中的did字段就是person表中的dept_id的外键约束,这个外键约束的名字叫做fk_id,一般潜规则外键约束的名字开头是fk_
alter table person add CONSTRAINT fk_id foreign key (dept_id) REFERENCES dept(did);
mysql快捷键
ctrl+q 打开查询窗口
ctrl+/ 注释sql语句
ctrl+shift +/ 解除注释
ctrl+r 运行查询窗口的sql语句
ctrl+shift+r 只运行选中的sql语句
F6 打开一个MySQL命令行窗口
ctrl+l 删除一行
ctrl+n 打开一个新的查询窗口
ctrl+w 关闭一个查询窗口
执行整篇sql脚本, ctrl+shift+enter
执行当前行,ctrl+enter
注释/取消注释, ctrl+/
格式化sql语句(美化sql语句), ctrl+b
自动补全,ctrl+space
SQL分类:
DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

































共有 0条评论