初识mysql学习笔记
使用VMVirtualBox導入Ubuntu后,可以通過sudo apt-get install mysql-server命令下載mysql。
在學習過程中,我遇到了連接不上Xshell的問題。最終在博主:青玉案元夕的幫助下,成功的連接上了Xshell,
非常感謝他的耐心幫助。
第一步:進入root用戶,用su root ,如果不行可以使用命令:sudo passwd root ,根據提示輸入用戶密碼,并設置root密碼,
再使用:su root命令進入root用戶;
第二步:輸入: sudo apt-get install openssh-server 命令,連接不上是因為沒有響應的包openssh-server,所以要先下載;
第三步:修改配置文件,cd /etc/ssh ,進入該目錄可以看見sshd-config文件,輸入命令:vim sshd-config,修改文件,將
文件第28行注釋掉(加一個#號),在此行下面添加:PermitRootLogin yes(在第29行添加),具體圖片提示參
考青玉案元夕的博客。
第四步:輸入命令:sudo service ssh restart ,重啟ssh服務。
第五步:正常連接Xshell就行。
初識MySQL學習筆記:
mysql 介紹
mysql是關系型數據庫,關系數據庫,是建立在關系模型基礎上的數據庫,現實世界中的各種實體,以及實體之間
的各種聯系,均用關系模型(table)來表示。
關系模型就是指二維表格模型,因而一個關系型數據庫就是由二維表及其之間的聯系組成的一個數據組織。
實體:就是數據對象 (可以是有型的,也可以是無型的)
一、進入MySQL
本地連接:mysql -u用戶名 -p用戶密碼,
命令:mysql -uroot -pqwe123 ;其中root為用戶,qwe123為root用戶的密碼;
二、創建MySQL用戶
創建用戶的命令:
mysql> create user '用戶名'@'%' identified by '用戶密碼';
給用戶賦予權限:
mysql> grant all on *.* to '用戶名'@'%';
使更改立即生效:
mysql> flush privileges;
退出mysql:
常用操作:
查看當前處于哪個數據庫:select database(); 查看當前用戶:select user();
? 出現null說明你處于“大廳”,目前只進入用戶而還沒有進入數據庫; ?dcxm_1@localhost表示處于本地的dcxm_1用戶
查看有哪些數據庫: show databases;
?
我們可以看見新建的massege庫,其他庫為自帶的,不要去修改;
三、創建數據庫
命令:create database if not exists lib(此為數據庫名字);
我們在dcxm_1下再建立一個lib庫:create database if not exists lib;
刪除已經存在的數據庫:drop database if exists db_name;
如:我們新建一個數據庫,并刪除它:
? ?
四、打開數據庫
命令:use 數據庫名稱; ? 如:use lib;
五、在該庫中建表
命令:create table if not exists 表名(
? column_name ?data_type, ? ?
??);
查看創建的表:show create table `sudents`\G ? 結束一定不要加 ?; ?號,會報錯。
第二種查看表的命令為:show create table 表名;
? ? ? ? ? ? ? ?
六、刪除數據庫中的表
drop table 表名;
七、
方法二:insert into 表名 set column_name='';
查詢數據:select
命令:select * from 表名 [where]; ? where是指定查詢什么
更新數據:updata 表名 set column='' where column='';
? ??
刪除數據:delete from 表名 where 條件; ? ? ? 不加where會把整個表的記錄都刪了;
八、數據類型
?
?
?
?
?
? ? ? ? ? ? ??
?
轉載于:https://www.cnblogs.com/dan-baishucaizi/p/8296022.html
總結
以上是生活随笔為你收集整理的初识mysql学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用Phar来打包发布PHP程序
- 下一篇: sqlserver数据库创建表