MySQL
ログイン
- mysql -u youraccount
- mysql -u youraccout password=password
基本コマンド
データベース変更
use *databese*;
パスワード変更
set password for *user*@localhost=password('*password*');
ユーザー一覧表示
select host,user from mysql.user;
Python
非同期処理
threadingによる監視処理
hello_threading.py
# -*- coding: utf-8 -*-
import threading
import time
def anlyze():
print(' + Calculation start...')
time.sleep(10)
print(' + Calculation end...')
return 0
def check():
print(' - CheckInn...')
while thread1.is_alive():
print(' :Checking...')
time.sleep(2)
print(' - CheckOut...')
return 0
print('* Process start...')
thread1 = threading.Thread(target= anlyze)
thread2 = threading.Thread(target= check)
thread1.start()
thread2.start()
thread1.join()
thread2.join()
print('* Process end...')
Django
基本コマンド
プロジェクト作成
django-admin startproject ProjectName
アプリケーション作成
python manage.py startapp ApplicationName
サーバ起動
python manage.py runserver {8080}
VScode
venv(Python)で作成した仮想環境を利用する方法
Ctrl
+ Shft
+ '
→ Python: Select interpreter...
-> [仮想環境のpython.exe]を指定