1 mysql的安裝 2 3 1.解壓目錄 4 5 2.添加環境變量 6 系統的環境變量 7 8 3.初始化 9 mysqld --initialize-insecure 10 11 4.啓動服務端 12 mysqld 直接啓動 這個時候 吼住 13 14 15 5.鏈接服務端 16 mysql -uroot -p 17 18 19 查看當前進程的pid號: 20 tasklist |findstr mysql 21 22 殺死進程: 23 taskkill /F /PID mysql 24 25 26 6.製做windows服務 必定要以管理員身份運行 27 安裝windows服務:mysqld --install 28 卸載windows服務: mysqld --remove 29 30 命令啓動服務:net start mysql 31 命令關閉服務:net stop mysql 32 33 34 查看全部的數據庫 35 36 show database; 37 38 使用數據庫 39 use 數據庫的名字 40 查看全部的表: 41 show tables; 42 43 7.統一字符編碼 44 1.在C:\mysql-5.7.23-winx64\mysql-5.7.23-winx64當前的目錄下 新建一個my.int 45 [mysql] 46 # 設置mysql客戶端默認字符集 47 default-character-set=utf8 48 [mysqld] 49 #設置3306端口 50 port = 3306 51 # 設置mysql的安裝目錄 52 basedir=C:\mysql-5.7.23-winx64\mysql-5.7.23-winx64 # 這個目錄必定是本身電腦上的安裝mysql目錄 53 # 設置mysql數據庫的數據的存放目錄 54 datadir=C:\mysql-5.7.23-winx64\mysql-5.7.23-winx64\data # 這個目錄必定是本身電腦上的安裝mysql數據目錄 55 # 容許最大鏈接數 56 max_connections=200 57 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 58 character-set-server=utf8 59 # 建立新表時將使用的默認存儲引擎 60 default-storage-engine=INNODB 61 62 2.net stop mysql 63 再開啓 讓my.ini文件配置生效 64 net start mysql 65 66 3.mysql -uroot -p 67 68 執行 \s; 查看數據庫配置 69 Server characterset: utf8 70 Db characterset: utf8 71 Client characterset: utf8 72 Conn. characterset: utf8 73 74 75 8.破解密碼 76 77 (1)以管理員身份 打開cmd 停掉服務端 net stop mysql 78 79 (2)開啓服務端 並跳過全部的受權表 80 mysqld --skip-grant-tables 81 82 (3)客戶端鏈接服務端 83 mysql -uroot -p 84 85 (4)修改密碼:update mysql.user set authentication_string =password('') where User='root'; 86 87 (5)刷新權限 flush privileges; 88 89 9.初學sql 90 91 92 93 建立數據庫:create database db1; 94 95 96 使用數據庫:use db1; 97 98 99 100 建立表: 101 create table user(id int,name char(8)); 102 103 查看錶結構: 104 desc user; 105 106 107 插入一條數據: 108 109 insert into user(id,name) values (1,'alex'); 110 111 查詢記錄: 112 select name from user;