如果裡邊涉及路徑,路徑符號"/"後帶的字母可能和"/"組成命令如"\s" "\t"等,記得寫成"c:\\s",如下圖:
這行是示例,/* basedir=d:\\sql-5.7.23 */
下邊開始是ini檔案
[mysqld]
# 設定mysql的安裝目錄
basedir=d:\mysql-5.7.23
# 設定mysql資料庫的資料的存放目錄,必須是data
datadir=d:\mysql-5.7.23\data
sql_mode=no_engine_substitution,strict_trans_tables
# mysql埠
port=3306
# 字符集
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
安裝mysql伺服器軟體
- 新增系統環境變數d:\mysql-5.7.23-winx64\bin
- 初始化 mysqld --initialize-insecure
啟動服務端程式
- 開啟服務端 mysqld
客戶端連線服務端
- 客戶端連線服務端 mysql -uroot -p
sql語句*****
二 .安裝window服務
以管理員身份執行cmd
- 殺死服務端的程序
tasklist |findstr mysql 檢視程序號
taskkill /f /pid 程序號
- 安裝windows服務(mysql服務端軟體安裝到windows)
d:\mysql-5.7.23-winx64\bin\mysqld --install
d:\mysql-5.7.23-winx64\bin\mysqld --remove
- 啟動服務
net start mysql
net stop mysql
三. 密碼設定
update mysql.user set authentication_string =password('123') where user='root';
重新整理許可權
-flush privileges;-flush privileges;
四. 破解密碼
- 先把原來mysql服務端關閉- 先把原來mysql服務端關閉
- 管理員身份執行執行:mysqld --skip-grant-tables
- 客戶端連線服務端 此時修改密碼,注意修改密碼之後一定要重新整理許可權
五. 建立使用者
# 指定ip:192.118.1.1的mjj使用者登入
create user 'mjj'@'192.118.1.1' identified by '123';
# 指定ip:192.118.1.開頭的mjj使用者登入
create user 'mjj'@'192.%.%.%' identified by '123';
# 指定任何ip的mjj使用者登入
create user 'mjj'@'%' identified by '123';
六. 統一字元編碼
[mysqld]
# 設定mysql的安裝目錄
basedir=d:\mysql-5.7.23
# 設定mysql資料庫的資料的存放目錄,必須是data
datadir=d:\mysql-5.7.23\data
sql_mode=no_engine_substitution,strict_trans_tables
# mysql埠
port=3306
# 字符集
七. sql語句
show databases; 檢視所有的資料庫
use db1; 進入資料庫
create database db1; 建立資料庫
use db1;
- 建立表單
create table s1(id int,name char(10));
insert into s1(id,name) values (1,'alex'),(2,'娜扎');
- 對當前使用者授權操作(root使用者擁有)
#授權 mjj使用者僅對db1.t1檔案有查詢、插入和更新的操作
grant select on db1.s1 to "mjj"@'%';
# 表示有所有的許可權,除了grant這個命令,這個命令是root才有的。mjj使用者對db1下的t1檔案有任意操作
grant all privileges on db1.t1 to "mjj"@'%';
#mjj使用者對db1資料庫中的檔案執行任何操作
grant all privileges on db1.* to "mjj"@'%';
#mjj使用者對所有資料庫中檔案有任何操作
grant all privileges on *.* to "mjj"@'%';
取消授權
revoke select on db1.s1 from "mjj"@'%';
mysql -umjj -h 192.168.12.74 -p
123
mysql安裝部署
使用下面命令檢視,是否已安裝了mysq rpm qa grep mysql 如果已經安裝了,將其解除安裝 rpm e nodeps mysql libs 5.1.71 1.e16.x86 64 檢視一下 centos7自帶的mariadb資料庫是否存在 rpm qa grep i mariadb 安...
MySQL安裝部署
安裝部署 檔案目錄和使用者 root db01 groupadd g888 mysql root db01 useradd u888 g888 mysql m s sbin nologin新增環境變數 root db01 source etc profile檢查是否生效 root db01 mysq...
Mysql安裝部署
1 安裝部署 yum install y mysql server 2 啟動mysql etc init.d mysqld start 3 設定使用者名稱密碼 usr bin mysqladmin u root password 123456 4 使用root登入 mysql uroot p1234...