第二天使用MySQL,遇到乙個問題。

2021-09-10 06:52:59 字數 1018 閱讀 8068

昨天在mac 10.12.6系統裡面自學mysql,學到下面這個進度:

匯入資料庫指令碼檔案【常用於批量匯入資料進入資料庫中】

mysql> source /users/linjiayou/mysql/students.sql

今天繼續,在虛擬機器windows10中學習:

1,先把昨天的mac系統裡面練習的東西在windows裡面重新複習一下。

發現匯入資料庫指令碼檔案,同樣的檔案,source 匯入結果,mac系統裡面是失敗的,windows是成功的。

這是macos系統下的執行結果

這是windows10系統下的執行結果:

在這裡插入描述

都是同乙個檔案students.sql,內容也一樣,為什麼結果不同?

我把windows10中的那個sql檔案,共享到mac系統,才發現乙個問題。

蘋果系統裡面用文字編輯器,寫的.sql檔案,即使字尾名改為.sql,還是和windows10中的記事本,用同樣的方法寫的.sql檔案,兩者雖然**內容和字尾名一樣,但是顯示結果還是不一樣的,看看下面兩個圖就懂了。

下面是蘋果系統下,共享windows10的資料夾,顯示的.sql檔案,黑色帶「exec」,明顯不一樣。

把之前的.sql檔案刪了,用windows10下的.sql檔案執行,結果正常顯示。問題解決,原因我還是不懂。

Spring第二天使用註解建立物件

1.設定bean.xml配置 component 作用把當前類物件存入spring容器中 屬性 value 用於制定bean的id,當我們不寫時,它的預設值是當前類名。controller 一般用於表現層 service 一般用於業務層 repositroy 一般用於持久層 以上三個註解的作用跟co...

mysql第二天 鎖

如果沒有鎖,那麼併發性會更強,但是資料安全性會有問題。因此資料庫會給資料加鎖。也就是讀寫鎖,共享鎖可以疊加共享鎖但是不能加排他鎖,排他鎖則不能疊加。根據隔離級別等等,mysql會隱式的給資料自動加鎖 此外還可以使用share in model,for update 等語句顯示的加鎖粒度越細,維護鎖的...

mysql 第二天總結

今日回顧 create table 表名 欄位名1 型別 字段附加屬性 欄位名2 型別 字段附加屬性 charset utf8 gbk 表中儲存資料的字元編碼 engine innodb myisam bdb memory 表型別 型別 數字型別 整數 int,tinyint,smallint,me...