mysql自動備份一系列問題
測試環境終於搭建好了。。伺服器選擇了mysql-server-5.5.28,key驗證資訊也通過了,看來還是系統沒裝對。
啟動資料庫:/etc/init.d/mysql start;
開始測試:首先連線mysql : >mysql –u root –p
初始密碼為空,直接回車。
之後建立乙個資料庫,create database weixin;
選擇該資料庫:use weixin;
建立表:create table info(
id int not null auto_increment,
name int,
info int,
ts timestamp,
primary key(id));
需要注意的是auto_increment,只能有乙個。主鍵也只能有乙個。
三、出錯解決
1.error 1044 (42000): access denied for user ''@'localhost' to database 'mysql'
因為mysql資料庫的user表裡,存在使用者名為空的賬戶即匿名賬戶,導致登入的時候是雖然用的是root,但實際是匿名登入的,通過錯誤提示裡的''@'localhost'可以看出來
方法一:
1.關閉mysql
# service mysqld stop
2.遮蔽許可權
# mysqld_safe --skip-grant-table
螢幕出現: starting demo from .....
3.新開起乙個終端輸入
# mysql -u root mysql
mysql> update user set password=password('newpassword') where user='root';
mysql> flush privileges;//記得要這句話,否則如果關閉先前的終端,又會出現原來的錯誤
mysql> \q
方法二:
1.關閉mysql
# service mysqld stop
2.遮蔽許可權
# mysqld_safe --skip-grant-table
螢幕出現: starting demo from .....
3.新開起乙個終端輸入
# mysql -u root mysql
mysql> delete from user where user='';
mysql> flush privileges;//記得要這句話,否則如果關閉先前的終端,又會出現原來的錯誤
mysql> \q
2. 一開始無法備份自己建立的資料庫,新增了root密碼後,成功備份。
密碼設定:update user set password=password('newpassword') where user='root';
備份語句:
mysqldump -u root -p111 weixin > /usr/mysqlbak/1.sql
遭遇select標籤一系列問題
1.設定選擇項,在ie6下要特別注意 下面的寫法ie6下有問題 j sy 0 selectedindex i 下面的寫法相容ie6,7,ff j sy 0 options i setattribute selected true 2.innerhtml,這個在ie下要特別注意。jquery的html...
oracle 監聽相關的 一系列問題
自己裝了oracle 10.2.0後發現沒有listener.ora 便從網上找了個如下 generated by oracle configuration tools.listener description list description address protocol tcp host 1...
走棋盤相關的一系列問題
問題一 給定m n的矩陣,從左上角開始,每次只能朝右和下走,走到右下角,問有多少種走法?思路 其實就是在m n步中選擇m步向下的和n步向右的,所以就是c m n,m 或c m n,n 這兩者一樣 問題二 給定m n的矩陣,每個位置是乙個非負整數,從左上角開始,每次只能朝右和下走,走到右下角,求最小的...