解決MySQL安裝的版本不同

2021-09-25 21:48:05 字數 2812 閱讀 6598

解決mysql 安裝的 版本不同 ;

1、登入mysql

mysql  -u root(使用者名稱)  -p
2、輸入密碼: root

root			自己設定的密碼
3、show databases 顯示資訊;

show databases
4、select user,plugin from mysql. user; 進入mysql內

select user,plugin from mysql. user;
5、alter user 『root』@『localhost』 identified with mysql_native_password by 『密碼』;

alter user 'root'@'localhost' identified with mysql_native_password by '密碼';
6、flush privileges; 重新整理資料庫;

flush privileges;
7、 \q 退出 重啟;

\q
8、show database;

show database;
mysql 一些常用的命令;

建立資料庫

mysql->create database dbname;
選擇資料庫

mysql->use dbname;
建立表

mysql->create table tablename;
顯示資料庫資訊,有那些可用的資料庫。

mysql->show databases;
顯示表資訊,有那些可用的表

mysql->show tables;
顯示建立的表的資訊

mysql->describe tablename;
– 建立資料庫 ,

create database 資料庫名;
– 刪除資料庫

drop database 《資料庫名》;
– create table 表名(欄位名稱 屬性值,欄位名稱 屬性值);

– use student 指定資料庫 , 之後的表不用加字首; 資料庫

– 插入資料; 可以插入多條資料 之間用逗號分隔;

use student;

insert into result (name,shuxue,chinases,english)values('小灰灰',98,80,100),('小二',60,80,40);

insert into result (name,shuxue,chinases,english)values('張三',50,80,30);

– 修改資料;

– where 查詢的條件必須唯一;

update result set shuxue=86 where id=2;
– 刪除資料;

– where 查詢的條件必須唯一;

– 因為id是唯一的 所以刪除後他所佔的位置不會被其它占用;

delete from result where id=5;
– 查詢資料;

select id,name from result where chinases>60;
– 模糊查詢;

select * from result where name like '%小%';
– 排序; 預設公升序 asc 降序 desc;

select * from result order by id desc;
– 分組;

select * from result where chinases>60 group by chinases;
 滿足多個條件 之間用 and 隔開;

use student;
– alter 修改;

– 修改表明;

rename table student to stu;
– 新增字段

– 在頭新增 first 在某個欄位後新增 after 預設新增到最後乙個;

alter table stu

add column tel varchar(50)

after ***; -- 在某個字段之後;

-- first; -- 在頭部加;

– 把varchar() 可變長度變成固定長度 char()

alter table stu

modify *** char(20)

after id;

– 修改字段; change 要修改的(源)字段 目標字段;

alter table stu

change tel addr varchar(50);

– 刪除字段;

alter table stu

drop cls;

HashMap的jdk版本不同

關於hashmap,其實在jdk1.8和1.7版本之間的差別還是蠻大的,這幾天在經過認真分析和理解之後,通過實驗將學習成果進行展示。首先提出乙個問題 jdk1.7多執行緒環境下hashmap容易出現死迴圈?public class hashmaptest class hashmapthread ex...

安裝oracle提示版本不相容解決

我在 oracle 10g r2 for windows 7 64bit 的安裝時候發現了這個問題。經過驗證可以解決問題。這算是oracle的乙個小bug 在檢查作業系統版本的時候 windows 6.1 沒有維護進去。找到oracle安裝檔案中的 oraparam.ini 檔案在裡面 合適位置新增...

不同jquery外掛程式 版本不同造成的問題

最近在開發中遇到乙個問題 我在同乙個頁面已用了兩個jquery外掛程式,但是這兩個外掛程式使用的jquery版本不同,所以總是不能同時生效。第乙個想法是找乙個都可以用的版本,但是我從1.幾版本到3.幾都試了,返現並不好使 說好的向下相容性呢 於是我想到了或許使用iframe可以實現。iframe i...