MySQL的安裝配置(win7 64-bit)
MySQL 版本是
mysql-noinstall-5.1.66-winx64.zip(免安裝版)
mysql-workbench-gpl-5.2.44-win32.msi
mysql-connector-java-5.1.22
mysql 配置資料庫編碼為utf-8(my.ini中指定).
1 安裝
先將mysql-noinstall-5.1.66-winx64.zip解壓縮到 d:\appspace\mysql
將其中的data 資料夾移動到d:/appspace/mysqlData 即mysql的 data路徑為:d:/appspace/mysqlData/data
my.ini配置檔案有2個可選擇的位置:
開啟E:\appSpace\mysql \ my-large.ini (如果後面mysql出現1067錯誤,啟動不了的話,可試著用my-huge.ini或其他), 在最後加上如下幾行,然後另存為my.ini(C:\Windows).
#--------------------------------------------------------
[mysqld]
basedir=d:/appspace/mysql
datadir=d:/appspace/mysqlData/data
default-character-set=utf8
[WinMySQLAdmin]
Server=d:/appspace/mysql/bin/mysqld.exe
#default-character-set=utf8
[client]
default-character-set=utf8
#--------------------------------------------------------
可以在mysql中檢視設定的字符集(一定要在[mysqld] 中設定utf-8):
mysql> show variables like 'character%';
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | d:\appspace\mysql\share\charsets\ |
+--------------------------+-----------------------------------+
2 配置服務(命令列必須以administrator身份執行)
1)將MySQL 新增到服務中。
在Windows Run中輸入cmd,這時上面有提示(cmd.exe),右鍵單擊cmd.exe, 選擇Run as administrator,進入路徑: d:/appspace/mysql /bin>
輸入 mysqld --install MySQL --defaults-file="C:\Windows\my.ini"
要指定defaults-file.
命令列中輸入services.msc回車,可以看到MySQL已被新增到Services中,
Path to executable中的內容為
d:\appspace\mysql\bin\mysqld --defaults-file=C:\windows\my.ini MySQL
2)啟動MySQL
在MySQL Service中點選Start按鈕,或者在命令列(Run as administrator)中輸入 net start mysql.
如果出現1067錯誤,啟動不了,則重新檢查my.ini檔案(前面有描述)
3)關閉MySQL
在MySQL Service中點選Stop按鈕,或者在命令列(Run as administrator)中輸入 net stop mysql.
4)刪除mysql服務
mysqld –remove
3 環境變數
將d:\appspace\ mysql\bin新增到Path中。
4 操作
登入資料庫:
C:\Users\zhang10>mysql -u root -p
Enter password: *** (密碼初始值可設定為root或者為空)
進入mysql後,命令後以分號結尾。
顯示所有的資料庫模式:
mysql> show databases;
新建一個資料庫模式,指定編碼utf-8,否則會出現亂碼。
create database md11uft8 character set utf8;
選中此資料庫md11utf8:
mysql> use md11utf8;
建立一個表:
mysql> create table basicinfo (id int primary key auto_increment, name varchar(30) not null, age int not null);
插入資料:
mysql> insert into basicinfo(id, name, age) values('1','張三','30');
mysql> insert into basicinfo(id, name, age) values('3','李四','25');
查詢:
mysql> select * from basicinfo;
+----+------+-----+
| id | name | age |
+----+------+-----+
| 1 | | 30 |
| 3 | | 25 |
+----+------+-----+
可看到name中的值沒有顯示(中文顯示不了)。
在MySQL workbench中插入值,查詢會正確顯示。
但是在命令列中查詢顯示亂碼(DOS不支援UTF8從MYSQL中顯示),解決如下:
mysql> set names gbk;
修改root的密碼:
mysql>use mysql;
mysql>update user set Password=password('newpassword') where User='root';
mysql>flush privileges;
另外MySQL的學習網站:
http://dev.mysql.com/doc/refman/5.1/zh/tutorial.html#entering-queries
MySQL Workbench:
先啟動Mysql:在命令列(Run as administrator)中輸入 net start mysql.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-1788327/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL安裝配置MySql
- Mysql 安裝 配置MySql
- MYSQL + MHA +keepalive + VIP安裝配置(一)--MYSQL安裝配置MySql
- 【MySQL】安裝與配置MySql
- MySQL安裝與配置MySql
- 3安裝配置mysqlMySql
- mysql安裝及配置MySql
- mysql 非安裝版的配置MySql
- MySQL - 安裝時的安全配置MySql
- win7安裝MySQL資料庫Win7MySql資料庫
- Win7完全解除安裝MySQL的步驟Win7MySql
- 【Mysql】keepalive的安裝與配置MySql
- CentOs中mysql的安裝與配置CentOSMySql
- MySQL的下載、安裝和配置MySql
- MySQL-安裝配置篇MySql
- mac MYSQL安裝和配置MacMySql
- mysql + keepalived 安裝配置MySql
- MySQL免安裝版配置MySql
- solaris 10 mysql 安裝 配置MySql
- MySQL 免安裝版配置MySql
- 【mysql】CentOS離線安裝配置MySqlMySqlCentOS
- 【Mysql】Windows下安裝和配置MysqlMySqlWindows
- MySQL安裝之二_安裝配置泥潭版MySql
- MYSQL + MHA +keepalive + VIP安裝配置(三)--keepalived安裝配置MySql
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- MySQL安裝之一_安裝配置順利版MySql
- 基於docker的mysql安裝及配置DockerMySql
- MySQL的安裝與配置——詳細教程MySql
- Windows 安裝並配置 MySQL 5.6WindowsMySql
- LNMP--mysql php安裝配置LNMPMySqlPHP
- Centos7 安裝配置MysqlCentOSMySql
- Mysql安裝及基礎配置MySql
- MySql綠色版安裝配置MySql
- MySQL的簡單安裝配置(免安裝zip版,版本5.7.21)MySql
- Java的下載、安裝、配置、IDE(win7 64位)JavaIDEWin7
- MYSQL + MHA +keepalive + VIP安裝配置(二)--MHA的配置MySql
- 完全移動版MySQL(MySQL免安裝版的配置)MySql
- Mysql for Linux安裝配置之—— rpm(bundle)安裝MySqlLinux