1. 程式人生 > 程式設計 >OpenCV灰度化之後圖片為綠色的解決

OpenCV灰度化之後圖片為綠色的解決

1.首先去官網www.mysql.com下載最新版本,我的是5.7.13zip版,就是免安裝,可以直接解壓到需要的地方。   2.環境變數的配置:計算機-》右鍵-》屬性-》高階系統設定-》高階-》環境變數  在PATH裡面加入解壓的地方,比如我是E盤,就加入E:\mysql-5.7.13-winx64\bin   3.在解壓的地方E:\mysql-5.7.13-winx64新建一個my.ini檔案,新增如下內容:
<strong>[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解壓目錄
basedir=E:\mysql-5.7.13-winx64
#解壓目錄下data目錄
datadir=E:\mysql-5.7.13-winx64\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
</strong>
  4.開始-》執行-》cmd。 首先 cd E:\mysql-5.7.13-winx64\bin     命令:mysqld --initialize   #直接初始化mysql,生成data資料夾中的檔案。 命令:mysqld -install          #安裝mysql 命令:net start mysql          #啟動伺服器   5、登陸 此時用mysql -uroot -p登入時,不知道密碼,按以下步驟設定密碼。 1)編輯解壓目錄下的 my.ini檔案,在[mysqld]這個條目下加入 要加在mysqld的配置之間,不要加在my-default.ini檔案末尾(好像也不生效???) skip-grant-tables 儲存退出後重啟mysql ① 點選“開始”->“執行”(快捷鍵Win+R)。 ② 停止:輸入 net stop mysql ③ 啟動:輸入 net start mysql 這時候在cmd裡面輸入mysql -u root -p就可以不用密碼登入了,出現password:的時候直接回車可以進入。   6.流程 (1)進入mysql 資料庫:  usemysql> mysql; 顯示: Database changed (2)給root使用者設定新密碼,在命令列輸入: mysql>(版本5.7)update user set authentication_string=password('123qwe') where user='root' and Host = 'localhost'; 顯示: Query OK, 1 rows affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0 (3)重新整理資料庫 mysql> flush privileges; 顯示: Query OK, 0 rows affected (0.00 sec) (4)退出mysql: mysql> quit 顯示 Bye 改好之後,再修改一下my.ini這個檔案,把我們剛才加入的"skip-grant-tables"這行刪除,儲存退出再重啟mysql就可以了。    修改完畢。重啟mysql服務。 登入:mysql -u root -p 123qwe mysql就可以連線了 但此時操作似乎功能不完全,還要alter user… mysql> alter user 'root'@'localhost' identified by '123'; 這樣也可以: mysql> set password for 'root'@'localhost'=password('123'); 然後: mysql>quit; 登入: Mysql -uroot -p123 就可以直接登入。   以後就可以直接在命令列輸入  Mysql -uroot -p 密碼:123 進入!
#建資料庫mysql_shiyan
CREATE DATABASE mysql_shiyan;
 
#檢視資料庫
show databases;
 
#使用 mysql_shiyan 資料庫
use mysql_shiyan
 
#查看錶
show tables;
 
#新建表
CREATE TABLE 表的名字
(
列名a 資料型別(資料長度),
列名b 資料型別(資料長度),
列名c 資料型別(資料長度)
);
 
比如:
CREATE TABLE employee (id int(10),name char(20),phone int(12));
 
#插入資料
INSERT INTO 表的名字(列名a,列名b,列名c) VALUES(值1,值2,值3);
#查詢資料 SELECT * FROM employee; #直接使用github上覆制的原始碼 source /home/shiyanlou/Desktop/SQL3/MySQL-03-01.sql #select語句 SELECT 要查詢的列名 FROM 表名字 WHERE 限制條件;(where可以不填) SELECT name,age FROM employee WHERE age<25 OR age>30; #篩選出age小於25,或age大於30 SELECT name,age FROM employee WHERE age>25 AND age<30; #篩選出age大於25,且age小於30 SELECT name,age,phone,in_dpt FROM employee WHERE in_dpt IN ('dpt3','dpt4'); SELECT name,age,phone,in_dpt FROM employee WHERE in_dpt NOT IN ('dpt1','dpt3'); SELECT name,age,phone FROM employee WHERE phone LIKE '1101__'; #_代表一個 SELECT name,age,phone FROM employee WHERE name LIKE 'J%';# %代表不確定數量 SELECT name,age,salary,phone FROM employee ORDER BY salary DESC; # 對結果排序 asc升 desc降 #函式 SELECT MAX(salary) AS max_salary,MIN(salary) FROM employee; #子查詢 SELECT of_dpt,COUNT(proj_name) AS count_project FROM project WHERE of_dpt IN (SELECT in_dpt FROM employee WHERE name='Tom'); #連線查詢 SELECT id,name,people_num FROM employee,department WHERE employee.in_dpt = department.dpt_name ORDER BY id;