mysql8 0 22服務的安裝

2021-10-13 23:40:16 字數 2071 閱讀 4457

管理員身份開啟cmd

啟動服務:net start mysql

1,開啟mysql:mysql -uroot

2,建立資料庫:(不區分大小寫,句尾有分號)   create database mytest;(未進入資料庫時候建立)mysqladmin -uroot create mytest;

3,使用資料庫:use mytest;

4,檢視有哪些資料庫,檢視資料庫有哪些表:show databases; show tables;

5,建立** : create table mytable(email varchar(20),name varchar(10),age varchar(5),password varchar(20));

6,插入資料:insert into mytable values("[email protected]","mary","15","123456789");

7,顯示表資訊:describe mytable;desc mytable;

8,查詢表資料:select *from mytable;

9,刪除表mytable:drop table mytable;

10,檢視編碼 : show variables like 'character_set_%';

11,設定編碼

set character_set_client = utf-8;

set character_set_results = utf-8;

set character_set_connection = utf-8;

set character_set_database = utf-8;

set character_set_server = utf-8;

set character_set_filesystem = utf-8;

12,設定主鍵 alter table mytest add primary key;

13,檢視當前資料庫使用者 :select user();

14,  退出資料庫:\q    quit    exit

15,修改密碼    : mysqladmin -uroot -proot password '123456'

16,備份mytest資料庫:mysqldump -uroot -proot mytest > d:\mysql.sql

17,備份mytable表:mysqldump -uroot -proot mytest  mytable > d:mytable.sql

18,匯入資料:source d:mytables.sql

1,如果表已經建立,插入,刪除,查詢:

string ins="insert into mytable values('[email protected]','bob','15','123456789');";

int result = stmt.executeupdate(ins);

system.out.println("影響的行數是:"+result);

string del="delete from mytable where name='bob'";

int result1 = stmt.executeupdate(del);

system.out.println("影響的行數是:"+result1);

string query="select * from mytable";

resultset result3=stmt.executequery(query);

while(result3.next()){

string email=result3.getstring("email");

string name=result3.getstring("name");

string age=result3.getstring("age");

string password=result3.getstring("password");

system.out.println("email : "+email+" name : "+name+

" age : "+age+" password : "+password);

MySQL8 0 22修改密碼

今天在給新電腦裝mysql8.0.22的時候由於檢視的資料版本不對,遇到了奇奇怪怪的問題,現在已經解決,記錄一下。環境 window10 mysql版本 8.0.22 mysql安裝一開始需要修改使用者密碼,修改使用者密碼時需要先設成免密登入,免密登入後設定新的密碼,之前免密設定一直沒有成功,在這裡...

無需安裝 Mysql8 0 22安裝與配置詳細教程

mysql關是一種關聯式資料庫管理系統,所使用的 sql 語言是用於訪問資料庫的最常用的 標準化語言,其特點為體積小 速度快 總體擁有成本低,尤其是開放原始碼這一特點,在 web 應用方面 mysql 是最好的 rdbms relational database management system ...

Windows10修改mysql8 0 22密碼

1 關閉mysql服務 命令 net stop mysql 2 跳過密碼驗證的登陸 命令 mysqld console skip grant tables shared memory 3 重新開啟乙個新的cmd視窗 輸入 mysql uroot p 然後回車,回車之後會提示輸入密碼不用輸入密碼直接回...