MySQL安裝教程

1、mysql的安裝過程







到此爲止,安裝過程結束,下面是配置過程















到此,配置完成
下面是安裝連接客戶端
oracle安裝完成之後,使用的是SqlDeveloper來作爲鏈接客戶端的工具,通過SqlDeveloper可以實現對oracle的圖形化操作。
mysql也有鏈接客戶端,叫做navicat

在navicat ,右鍵,以管理員說身份安裝





下面是navicat的用法
1、創建一個鏈接,用來鏈接數據庫

填寫項說明:
(1)連接名:隨意寫,但是習慣上寫的是訪問的數據庫的ip地址,如果是本機,就寫127.0.0.1。
(2)主機或者是IP地址:這裏寫你要訪問的數據庫所在的服務器的IP地址,如果是本機的話,寫127.0.0.1或者是localhost都可以。
(3)端口號:默認就是3306.一般不改。
(4)用戶名:一般就用root用戶登錄就可以了
(5)密碼:自己填寫
寫完之後,不要着急點確定,先測試連接,連接成功之後再確定




雙擊打開連接,可以看到裏面有3個數據庫,再mysql中,表與表之前是通過【數據庫】的概念來隔離的。打開數據庫,可以看到不同的表。
這三個數據庫,前兩個(除了test以外的)系統級數據庫,這裏面存儲着與數據庫運行相關的數據,不要去連接和操作這裏面的表。test數據庫是測試用數據庫,可以創建表,索引,試圖等。
如何創建一個新的數據庫:
選中當前鏈接,右鍵,新建數據庫


-- mysql的插入語句,不用管id,插入其他的字段即可

insert into user(username,password)
values('zhaosi','444')
-- mysql的常用的數據類型
-- 1、int類型,對應java的int類型,一般是作爲主鍵使用,比如數量、類型這種
-- 2、double類型,對應java的double類型,作爲有小數點的數字的時候用的比較多
-- 其長度是包含小數位的。
-- 3、varchar類型,對應java的String類型,長度最好不要超過2000
-- 4、datatime 包含年月日時分秒,對應java的java.util.Date

-- update 語句(一定不要忘了加上過濾條件)
update user set password ='123456' where id = 3
update user set username='zhaoliu' ,password='qwer'
where id = 1

-- delete (一定不要忘了加上過濾條件)
delete from user where username = 'wangwu'
delete from user
-- 把表清空,並且把主鍵歸一
-- truncate table 表名
truncate table user
-- select
select * from user
-- 拼接字符串有什麼不好的地方
-- 容易引起sql注入,導致系統不安全
select * from user where username like '%' or 1 = 1 or'%'
-- 鏈接字符串的函數CONCAT
-- key="%"+key+"%"
select *from user where username
like CONCAT('%',?,'%')
-- 怎麼獲取當前時間呢?
select now()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章