1. mysql的安裝與測試
時間:2018-01-12 13:44
mysql的安裝驗證
//我使用的是Win 7系統,root為我係統登入的賬戶,下面是在命令列鍵入檢視mysql是否安裝成功的命令,當然前提是你必須將mysql安裝的資料夾的bin資料夾加入系統路徑,否則你輸入這個命令會提示不存在這個命令
C:\Users\root> mysqladmin --version
mysqladmin Ver 8.42 Distrib 5.7.20 for Win64 on x86_64
mysql服務的啟動
可以通過services.msc
命令,在執行框中開啟系統服務,然後找到mysql服務手動啟動,或者用命令列等方式,但是我找了很多方法,貌似Windows上面採用這種方式是最直接的,其他試了好幾種都沒效果。
mysql資料檔案
因為Windows上面裝mysql比較傻瓜式,不像unix或者Linux上面那麼複雜,可能你在裝完以後就無意之中設定了mysql資料檔案存放的位置以及設定了使用者名稱密碼了,但是你卻不知道。
我就對著官方的文件倒騰了半天,跟著他手動建立一個my.ini
檔案,然後,初始化資料資料夾,敲了一堆命令,然後發現一直在報錯,一些奇怪的提示。看到後面才發現,原來我早就在安裝資料庫的時候就已經建立好了mysql資料檔案存放的位置,也早已設定了使用者名稱密碼了,根本就不需要重複做這些動作。
如果你只是安裝了資料庫伺服器,可以採取以下步驟來初始化mysql資料庫檔案存放位置
1. On Windows, suppose that C:\my.ini contains these lines:
Initializing the Data Directory
//以下為my.ini檔案內容
[mysqld]
basedir=C:\\Program Files\\MySQL\\MySQL Server 5.7 //資料庫伺服器安裝的資料夾
datadir=D:\\MySQLdata //資料庫檔案存放的位置,會自動建立,不需要你手動去建立
2. Then invoke mysqld as follows (the --defaults-file option must be first):
C:\> bin/mysqld --defaults-file=C:\my.ini --initialize //如果你沒有建立過資料庫檔案存放位置,那麼這個命令會在你的d盤建立一個MySQLdata資料夾,作為儲存資料庫檔案的位置,同時會為你隨機生成一個密碼,你必須得記下來
//如果你不想隨機生成密碼,想之後再手動設定,採用如下命令
C:\> bin/mysqld --defaults-file=C:\my.ini --initialize-insecure
連線到資料庫伺服器
Connect to the server:
//• If you used --initialize but not --initialize-insecure to initialize the data directory,connect to the server as root using the random password that the server generated during the initialization sequence:
shell> mysql -u root -p //如果你生成了隨機密碼,在命令列視窗鍵入的命令
Enter password: (enter the random root password here)
//Look in the server error log if you do not know this password.(如果你不知道密碼,看一下err log檔案,裡面有記錄)
//• If you used --initialize-insecure to initialize the data directory, connect to the server as root
without a password:
shell> mysql -u root --skip-password //如果你忽略了密碼,在命令列視窗鍵入的命令
更改賬戶密碼
After connecting, assign a new root password:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
後記
當然,如果你不熟悉命令列的操作方式的話,以上過程,還可以採用客戶端來完成,具體請參考mysql官方文件,內容很豐富,你想知道的幾乎都能找到答案,但是可能對於英語閱讀有障礙的童鞋來說看的會很崩潰的。
相關文章
- 安裝與配置MySQL,phpmyAdmin;安裝與測試PHPLIB (轉)MySqlPHP
- 【MySQL】Tokudb安裝測試初探MySql
- app的安裝與解除安裝測試點APP
- Pig 的安裝與測試
- 介面測試:postman的安裝與使用Postman
- GoldenGate的安裝、配置與測試Go
- CocoaPods - 1.安裝與使用
- 【STATSPACK】Statspack安裝、測試與使用
- mysql之 sysbench1.0.3 安裝與系統壓力測試MySql
- Windows下的Memcache安裝與測試教程Windows
- 1. swoole 的安裝
- windows下openldap的安裝與java操作測試WindowsLDAJava
- 6.linux->MySQL 安裝及效能測試LinuxMySql
- 【實驗】【STATSPACK】Statspack 安裝、測試與使用
- kaldi 的安裝及測試
- 安裝測試kafkaKafka
- memcached安裝測試
- mq安裝測試MQ
- sqlserver 安裝測試SQLServer
- dbdeployer 快速安裝MySQL8.0各測試環境MySql
- MySQL DB Server 上面安裝 sysbench 作壓力測試MySqlServer
- coreseek實戰(一):windows下coreseek的安裝與測試Windows
- MQTT系列實踐一 EMQTT安裝與測試MQQT
- 【Windows 64位】MySQL 8.0.21安裝教程+Navicat+MySQL連線測試WindowsMySql
- 連網安裝mysql與原始碼安裝mysqlMySql原始碼
- pyflink的安裝和測試
- OGG安裝測試
- 測試安裝是否成功
- MySQL Cluster7.2.15原始碼安裝部署效能測試MySql原始碼
- MySQL5.7 Galera Cluster安裝搭建及高可用測試MySql
- 【MySQL】安裝與配置MySql
- MySQL安裝與配置MySql
- 1.測試理論知識
- Mysql安裝解除安裝與啟停MySql
- JMeter (1) —— JMeter與WebDriver安裝與測試(101 Tutorial)JMeterWeb
- Apache下壓力測試工具ab安裝與使用Apache
- 自動化測試之:Jenkins安裝與部署Jenkins
- cloudera 5 的安裝測試步驟Cloud