5.ubuntu下tomcat起不起來以及一些小問題
阿新 • • 發佈:2018-12-27
檢視是否安裝mysql 需要管理員許可權
netstat -tap|grep mysql
apt安裝mysql
sudo apt-get install mysql-server mysql-client
如果安裝失敗,嘗試使用 apt-get update
安裝過程中彈出一個介面要求輸入mysql的root 密碼,一定要輸入.
然後要求確認再輸入一邊.等到mysql 完成.
預設安裝目錄:/usr/local/mysql
檢視是否安裝成功
netstat -tap|grep mysql來檢視系統是否已經有了mysql服務
修改配置檔案
vim /etc/mysql/my.cnf
修改id 地址
啟動資料庫
啟動
/etc/init.d/mysql start
停止
/etc/init.d/mysql stop
重啟
/etc/init.d/mysql restart
或者:
./support-files/mysql.server start
登入資料庫:
mysql -u root -p 敲入回車
提示輸入密碼
資料庫操作:
1.建立資料庫
create database 資料庫名;
例如:建立一個名為itcast的資料庫
mysql> create database itcast;
2.顯示所有的資料庫
show databases;
mysql>show databases;
3.刪除輸入庫
drop database 資料庫名;
例如: 刪除itcast 資料庫名
drop database itcast;
4.連線資料庫
use 資料庫名
例如: 連線itcast 資料庫
mysql>use itcast;
5.檢視當前使用的資料庫
select database();
mysql>select database();
6.檢視資料庫表的資訊
mysql>show tables;
7.退出
quit 或者eixt
注意:
如果你想連線你的mysql的時候發生這個錯誤:
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解決方法:
1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。
這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql"
資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
登入mysql
mysql -u root -p
使用mysql 資料庫
mysql>use mysql;
使用update命令
mysql>update user set host = '%' where user = 'root';
使用select命令
mysql>select host, user from user;
最後:
如果執行update語句時出現ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 錯誤,說明有多個ROOT使用者紀錄在USER表中了.
需要select host from user where user = 'root';
檢視一下host是否已經有了%這個值,有了就可以了.
netstat -tap|grep mysql
apt安裝mysql
sudo apt-get install mysql-server mysql-client
如果安裝失敗,嘗試使用 apt-get update
安裝過程中彈出一個介面要求輸入mysql的root 密碼,一定要輸入.
然後要求確認再輸入一邊.等到mysql 完成.
預設安裝目錄:/usr/local/mysql
檢視是否安裝成功
netstat -tap|grep mysql來檢視系統是否已經有了mysql服務
修改配置檔案
vim /etc/mysql/my.cnf
修改id 地址
啟動資料庫
啟動
/etc/init.d/mysql start
停止
/etc/init.d/mysql stop
重啟
/etc/init.d/mysql restart
或者:
./support-files/mysql.server start
登入資料庫:
mysql -u root -p 敲入回車
提示輸入密碼
資料庫操作:
1.建立資料庫
create database 資料庫名;
例如:建立一個名為itcast的資料庫
mysql> create database itcast;
2.顯示所有的資料庫
show databases;
mysql>show databases;
3.刪除輸入庫
drop database 資料庫名;
例如: 刪除itcast 資料庫名
drop database itcast;
4.連線資料庫
use 資料庫名
例如: 連線itcast 資料庫
mysql>use itcast;
5.檢視當前使用的資料庫
select database();
mysql>select database();
6.檢視資料庫表的資訊
mysql>show tables;
7.退出
quit 或者eixt
注意:
如果你想連線你的mysql的時候發生這個錯誤:
ERROR 1130: Host '192.168.1.3' is not allowed to connect to this MySQL server
解決方法:
1。 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。
這個時候只要在localhost的那臺電腦,登入mysql後,更改 "mysql"
資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
登入mysql
mysql -u root -p
使用mysql 資料庫
mysql>use mysql;
使用update命令
mysql>update user set host = '%' where user = 'root';
使用select命令
mysql>select host, user from user;
最後:
如果執行update語句時出現ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 錯誤,說明有多個ROOT使用者紀錄在USER表中了.
需要select host from user where user = 'root';
檢視一下host是否已經有了%這個值,有了就可以了.