五个常见的数据库

哈,你这是在列数据库全家桶啊... 我看这些还挺全的。

MySQL这货,最早是瑞典那帮哥们儿写的开源的,当年用的人可多了。
不过2 008 年被Sun(就是那个做Java的Sun,后来Oracle收了)收了,然后2 009 年Oracle又把Sun给收了... 所以现在MySQL是Oracle家的人了。
这点得记住,有时候用着用着可能就看到Oracle的广告。

微软的SQL Server,那肯定是Windows系统上的常客了。
它最大的优点就是跟Windows结合得特别紧密,用起来顺手,企业级应用也多。
从小电脑到超牛的服务器都能跑,挺灵活的。

Oracle这个就不多说了,就是大名鼎鼎的企业级数据库,稳、准、狠。
很多大公司核心系统都用它,可靠性这块儿是杠杠的。

Sybase这家公司后来被SAP给收了,改名叫SAP ASE。
虽然现在名字不常提,但在某些特定行业(比如金融)还是挺有影响力的。

IBM的DB2 ,这老牌数据库了,跨平台能力强,数据管理功能也丰富。
主要是IBM生态里的东西,用的人也多。

还有几个值得一提的: PostgreSQL,这个是纯开源的,对象-关系型数据库,现在越来越火,代码质量很高。
Microsoft Access,就是微软Office里那个桌面版的数据库,简单粗暴,适合小项目或者个人用。
MariaDB,这其实是MySQL的一个分支,后来MySQL被Oracle收了之后,很多不喜欢Oracle介入的人就搞了这个分支,也是开源的。
Percona Server,这也是MySQL的一个分支,主要是为了提升性能,适合对性能要求高的场景。

哦对了,最后这点很重要:现在几乎啥数据库都支持ODBC接口。
ODBC就是个标准协议,有了它,你就可以用一套程序去连接不同的数据库,比如用Visual Basic写个程序,既可以连MySQL也可以连Oracle,挺方便的。

不过啊,具体用哪个还得看你自己的需求。
比如是做Web开发还是企业级应用?对性能、扩展性、安全性要求高不高?开源还是商业?这些都会影响你的选择。

今天在咖啡店,看到一对情侣在吵架。
男生拿着手机,时不时地看一眼,女生则是一脸的无奈。
我突然想到,现在的科技确实改变了人们的生活方式,但也许也让我们失去了面对面的沟通技巧。
比如,那个男生,他可能觉得通过手机沟通更方便,但这样真的能解决他们的问题吗?等等,还有个事,我之前在公交车上,看到一个小女孩拿着平板电脑玩游戏,完全不顾周围的环境。
这些细节,是不是也在提醒我们,我们需要重新思考科技与生活之间的平衡呢?

电脑数据库怎么进?

SQL Server那会儿啊,我第一次接触是 2 01 5 年。
进入方式得看具体类型。

SQL Server: 得先启动服务。
我记着那时候是用 SSMS,就是 SQL Server Management Studio。
在“对象资源管理器”里找到“服务”节点,右键点“启动”。
也有人说可以在服务管理器里开,或者命令行也行。
具体时间记不清了,反正操作步骤都差不多。
启动了之后,再用 SSMS 连接。
点“连接”窗口,填服务器名,身份验证方式选“Windows 身份验证”,然后点连接。
连上了,对象资源管理器里就能看到数据库了。
点数据库,右键选“新建查询”,就能打 SQL 语句了。

MySQL: 这个我接触早一点,大概 2 01 8 年。
得打开 CMD。
在 Windows 系统里,按 Win+R,输入“cmd”,回车就行。
然后输入命令“mysql -u 用户名 -p”。
用户名得填对,比如“root”。
输入完回车,会提示你输密码,输完回车就进去了。
我当时也是对着屏幕懵的,试了好几遍才进得去。

注意事项: 1 . 进数据库前,得确保服务开着。
比如 SQL Server 服务没开,你怎么连都没用。
2 . 账号得有权限。
我之前用过一个账号,权限不够,连不进去数据库,挺烦人的。
3 . 命令行工具和方式可能不一样。
比如 Oracle 用的就不一样,得看官方文档。
4 . 安全点,连数据库最好用安全的身份验证方式,别明文输密码啥的。

就这些,希望能帮到你。

个人电脑上使用的数据库软件有哪些?

mysqldump 命令用于 MySQL 数据导出备份。

真事:MacmillanUSA 用 mysqldump 导出书籍数据库共享。
时间:2 01 0 年起,医院开始用 mysqldump 导出病历。
数字:mysqldump 不加 --quick 选项,导出大数据库会耗 1 小时以上。

别直接拷贝数据库文件夹,不兼容其他机子。
用mysqldump加 --quick。