阅读:98
想要试试linux环境下,数据库安装、Django与数据库的连接以及其他实验,本人电脑是Windows系统,而且没装虚拟机,阿里云提供1小时的linux服务器体验,不占个人电脑内存又能实验,刚好满足需求。


CentOS 6.5 64位 1G 1核警告:DEPRECATION: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of pip will drop support for Python 2.6
要重装pip与python以及其他工具包,各种配置文件都要重新装,而且下载速度很慢,相当麻烦。


CentOS 7.7 64位 1G 1核 2小时登录:mysql -uroot -p
查询所有数据库:show databases;
新建数据库:create database <数据库名>;
使用数据库:use <数据库名>;
删除数据库:drop database <数据库名>;
查询某个数据库里所有表:show tables;
参考链接
Mysql-shell 进入Mysql:
MySQL JS>\sql
MySQL SQL> \connect root@localhost#转换到 MySQL SQL
Centos下安装mysql完整教程:此处为参考链接
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
sudo rpm -ivh mysql57-community-release-el7-8.noarch.rpm
sudo yum install mysql-server
rm -rf /var/lib/mysql
#删除原始表单信息
systemctl restart mysqld
#重启mysql
sudo grep 'temporary password' /var/log/mysqld.log
sudo mysql_secure_installation
grant all on *.* to root@'%' identified by 'Zhoulikun12.' with grant option;#修改密码
flush privileges;#关闭防火墙
exit;#退出mysql
service mysql restart#重启mysql
临时密码样式:7/<+%WYBpI<b
数据库密码设置样式参考:Zhoulikun12.
Access denied for user ‘root’@‘localhost’ (using password: YES.
参考
修改DATABASES:
‘default’: {
‘ENGINE’: ‘django.db.backends.mysql’,
‘NAME’:‘databases_name’,
‘HOST’:‘localhost’,
‘USER’:‘root’,
‘PASSWORD’:‘password’,
‘PORT’:‘3306’,#一般不用改}
3.安装pymysql:pip install pymysql
3. 在\my_object\for_team\for_team\路径下添加__init__.py文件(若有,则不用)
写入:
import pymysql
pymysql.install_as_MySQLdb()
python manage.py makemigrations for_teampython manage.py migrate
–修改配置文件
/etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 127.0.0.1 => bind-address = 0.0.0.0
进入Mysql: mysql -uroot -p
修改权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
刷新生效: FLUSH PRIVILEGES;
重新启动Mysql: sudo service mysql restart;

pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install torch1.10.1+cpu torchvision0.11.2+cpu torchaudio==0.10.1+cpu -f https://download.pytorch.org/whl/cpu/torch_stable.html(linux)