異常全部顯示為: org.springframework.orm.hibernate3.HibernateJdbcException: JDBC exception on Hibernate data access; nested exception is org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch
/* 建表 */DROP TABLE IF EXISTS `test`;CREATE TABLE IF NOT EXISTS `test`( `id` INT(1) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20) NOT NULL, `add` VARCHAR(20) NOT NULL, PRIMARY KEY(`id`))ENGINE=INNODB;/* 插入測試資料 */INSERT INTO `test`(`name`,`add`)
現在如果在PC1 上安裝Mysql資料庫,其預設root使用者和我們建立ZXAdmin使用者Host屬性值都是Localhost,這樣這兩個使用者只能在PC1本機登入的時候,才能訪問資料庫。如果想在PC2上的用戶端 用root 賬戶訪問 PC1上的資料庫,只需要修改賬戶的Host屬性即可。修改方法如下:在任意機子上的 用root賬戶登入都能訪問 PC1上的資料庫。:update user set host = '%' where user =
SQL左外串連:明白左串連也就明白了右串連兩表外串連出貨表客戶id、客戶名稱、產品id、產品數量、備忘create table a_prod_out( custom_id int not null, custom_name varchar(200) not null, prod_id int default 0 null, prod_num int default 0 null, remark varchar(500)
1 .啟動MYSQL服務 net start mysql 停止MYSQL服務 net stop mysql 2 . netstat –na | findstr 3306 查看被監聽的連接埠 , findstr用於尋找後面的在連接埠是否存在 3 . 在命令列中登陸MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL 文法格式 mysql –user=root –password=123456
公司業務需求,可能需要將mysql5.1更好值5.5。於是,在ftp://ftp.ntu.edu.tw/pub/MySQL/Downloads/網站download了mysql5.5綠色版。於windows server 2003 r2環境下測試。發現遠端連線的時候,報1042-Can't get hostname for your address錯誤,而授權工作已經於伺服器上做好。解決方案如下:編輯my.ini在[mysqld]節點下新增或修改如下兩行行skip-name-resolve