1.出現如下圖所示
分析原因:
1.該使用者沒有連線許可權
解決方案:
1.連線linux伺服器,mysql -u root -p 然後輸入root的密碼 ,如果忘記密碼 ,開啟etc 下面的my.cnf 即命令是 vi /etc/my.cnf
2.[mysqld]後面任意一行新增「skip-grant-tables」 然後按esc按鈕 輸入 :wq! 儲存並退出
3. 重啟 /etc/init.d/mysql restart(有些使用者可能需要使用/etc/init.d/mysqld restart)
4. 輸入 mysql -u root -p ,到輸入密碼時,直接enter
5.不同版本的修改密碼不同
對於5.7以下版本:
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
對於5.7及以上版本:
mysql> use mysql;
mysql> update user set authentication_string=password('123') where user='root' and host='localhost';
mysql> flush privileges;
6.修改 /etc/my.cnf 去掉 skip-grant-tables 然後重啟 /etc/init.d/mysql restart 或者 /etc/init.d/mysqld restart
7.賦予連線許可權 root 是 賬戶名稱, @'要連線mysql的ip位址' ,by '要連線的使用者密碼'
mysql> grant all privileges on *.* to 'root'@'10.26.114.216' identified by 'pre@123';
mysql> flush privileges;
mysql>revoke all on jydb.* from `jy_test_jydb`@`%`;
mysql> flush privileges;
原因2:檢視mysql連線的埠號
mysql> show global variables like 'port';
報錯:starting mysql.the server quit without updating pid file (/[failed]mysql/izwz9bqg2v1h2hkjkaykklz.pid).
解決步驟:
先去找打cat /etc/my.cnf 找 my.cnf 檢視 mysqld.log日誌
cat /var/log/mysqld.log
看到 報如下錯誤:
錯誤13說明沒有許可權。使用命令
# chmod -r 777 可以解決
chmod -r 777 /usr/local/mysql/
chown -r mysql:mysql /usr/local/mysql/
chmod -r 777 /mysql/data/
chown -r mysql:mysql /mysql/data/
如果是 你把data 移動到其他盤(剛掛載的 /disk02)裡面了 並且建設乙個軟連線
需要做如下操作 :ln -s /disk02/data /usr/local/mysql
原始檔 目標檔案
chmod -r 777 /disk02/data
chown -r mysql:mysql /disk02/data
Cognos使用ODBC連線Mysql問題彙總
unixodbc 2.2.11 7.1.i386.rpm mysql connector odbc 3.51.30 1.rhel5.i386.rpm 注意 congos只支援32位的unixodbc驅動,如果是64位在congnos控制台連線時會報錯 wrong elf class elfclass...
mysql連線教程 MySQL 連線
mysql 連線 使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 mysql 命...
mysql 連線 MySQL的連線方式
連線mysql操作是連線程序和mysql資料庫例項進行通訊。從開發的角度來說,本質上是程序通訊。常用的程序通訊方式有管道 命名管道 命名字 tcp ip套接字 unix網域名稱套接字。mysql提供的連線方式從本質上看都是上述提及的程序通訊方式。tcp ip tcp ip套接字方式是mysql在任何...