mysql 簡單應用 MYSQL 簡單應用

2021-10-17 21:46:00 字數 1314 閱讀 9995

簡單整理----待補充

安裝install mysql-community-release-el7-5.noarch.x86_64.rpm

yum install mysql mysql-server mysql-devel

mysql_secure_installation 建立密碼

建立使用者

grant all on *.* to identified by ''

連線mysql -u root -p 進入mysql命令列

建立show databases顯示所有庫

create database tb1 建立庫tb1

use tb1 進入庫tb1

create table t1 (id int primary key auto_increment, name char(10))

資料型別包括date,time,int,float等,如果列表名有一些符號或者空格,需要加``括起來(不是單引號)。

建立表t1 其中id和name為表頭,id為自動填充

插入insert into tb1.t1 value('raiky');

匯入load data local infile 'dump.txt' into table

mytbl; 以檔案的形式插入資料,預設用tab分割

fields terminated by ';' 可以定義字元段的分割符

查詢select count(*) from tb1.t1; 顯示表t1的*行

select * from db1.t1 where id<20; 顯示表t1中id<20的行

修改表alter table t1 modify id int primary key

auto_increment; id後面是id的屬性

alter table t1 change id ididid int; 修改表頭id為ididid,後面位屬性

update db1.t1 set name='aaa' where id=1; 更改id=1的這一行,name的值改為aaa

drop table tb1.t1; 刪除表t1

備份與恢復

mysqldump -u root -p tb1>tb1.sql

mysql -u root -p tb1 < tb1.aql

匯出select a,b,a+b into outfile '/tmp/result.text'

fields terminated by ',' optionally enclosed by'"'

lines terminated by '\n'

from test_table;

mysql簡單例子 mysql 儲存過程的簡單例子

mysql 儲存過程的簡單例子 定義新的語句分隔符 delimiter create procedure pd016 begin 本儲存過程主要實現以下操作 1.查詢遊戲表的資料 2.根據遊戲表資料去獲取型別表的資訊 建立乙個臨時表 create temporary table if not exi...

mysql簡書 mysql使用

mysql對大小寫不敏感 1.使用者管理 使用者的建立和授權 mysql 8.0.11 版本之後建立使用者方法如下 create user laowang localhost identified by 123456 或grant usage on to user01 localhost ident...

mysql8簡單密碼 MySQL8 0設定簡單密碼

一 問題描述 1 在安裝mysql8.0時,修改臨時密碼,因密碼過於簡單 如 123456 不符合mysql密碼規範,會觸發乙個報錯資訊 error 1819 hy000 your password does not satisfy the current policy requirements。二...