跳至主要內容

文章

顯示從 2021 起發佈的文章

[Django] import data

Passing data from Django to D3 D3js 可以使用JSON CSV等檔案格式作為資料來源,但使用文件後無法動態更改,需要設定動態的資料來源 1.建立Djanogo Model 將動態資料儲存,使用JSONField 欄位 2.將JSONField 資料透過Views 建立 API 3.資料取得 Reference : https://stackoverflow.com/questions/26453916/passing-data-from-django-to-d3 https://robsonkoji.blogspot.com/2019/06/dynamic-data-use-case-for-d3js.html https://medium.com/@danjrary/django-import-json-data-8ac855dcd1d9

Koha 16.05安裝手冊

  1 編輯source       nano /etc/apt/sourcesnano /etc/apt/sources.list .list        加入deb http://debian.koha-community.org/koha stable main 2  加入key      wget -O- http://debian.koha-community.org/koha/gpg.asc | apt-key add -      apt-get update       apt-get upgrade 3. 安裝koha相關套件     apt-get install koha-commapt-get install koha-commapt-get install koha-commonon on  4. 編輯  /etc/koha/koha-sites.conf 設定koha網站設定     nano /etc/koha/koha-sites.nano /etc/koha/koha-sites.confconf     DOMAIN=".myDNSname.org"     INTRAPORT="8080" 館員介面改成8080 port     INTRAPREFIX=""     INTRASUFFIX="-intra"    OPACPORT="80" OPac維持80port    OPACPREFIX=""    OPACSUFFIX=""    ## Def...

MySQL ERROR 1064 (42000) at line 10987

  [Problem]: ERROR 1064 (42000) at line 10987: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,  `user_host' at line 2 [Situation]: 匯入資料庫發生錯誤 [Solution ]: 直接進入資料庫匯入檔案 mysql -u root -p  use 欲使用資料庫名字 ; set names utf8 ; source 要匯入的檔案位置

MySQL SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket

  [Problem]: PDOException : SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13) in lock_may_be_available() (line 167 of /var/www/html/includes/lock.inc ).  [Situation]: socket入徑有誤 [Solution]: 1、查看mysql的socket文件位置:   cat /etc/my.cnf [mysqld] datadir=/storage/db/mysql socket=/storage/db/mysql/mysql.sock user=mysql  2、將路徑加入到/etc/php.ini中 [MySQL] ...省略n行... mysql.default_socket = "/storage/db/mysql/mysql.sock" 3、重啟mysql service mysqld restart 4、解決 [Reference]: https://www.cnblogs.com/52php/p/5683343.html

MySQL ERROR 1045 (28000)

[Problem]: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) [Situation]: 將舊資料庫檔案匯入後,登入 MySQL 時出現錯誤 原因是root 密碼被換掉了 [Solution]: 1. 先將 MySQL 關閉: service mysqld stop  2. 使用安全模式進入 MySQL   /usr/bin/mysqld_safe --skip-grant-tables &  3.修改密碼 mysql use mysql;  update user set password=password('yournewpasswordhere') where user='root';  flush privileges;  exit;  4. 重啟 MySQL   service mysqld start   5.  密碼更改完成 [Reference]: https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html   https://blog.51cto.com/pppcode/510972   https://stackoverflow.com/questions/1708409/how-to-start-mysql-with-skip-grant-tables   https://help.ubuntu.com/community/MysqlPasswordReset   http://mustgeorge.blogspot.com/2011/11/mysql-error-1045-28000-using-password.html   https://blog.csdn.net/zzq900503/article/details/14163769