defformat_header_param(name, value): """ Helper function to format and quote a single header parameter.
Particularly useful for header parameters which might contain non-ASCII values, like file names. This follows RFC 2231, as suggested by RFC 2388 Section 4.4.
:param name: The name of the parameter, a string expected to be ASCII only. :param value: The value of the parameter, provided as a unicode string. """ ifnot any(ch in value for ch in'"\\\r\n'): result = '%s="%s"' % (name, value) try: result.encode('ascii') except UnicodeEncodeError: pass else: return result ifnot six.PY3: # Python 2: value = value.encode('utf-8') value = email.utils.encode_rfc2231(value, 'utf-8') value = '%s*=%s' % (name, value) return value
mysql> status -------------- mysql Ver 14.14 Distrib 5.7.10, for osx10.11 (x86_64) using EditLine wrapper
Connection id:282 Current database: blog Current user: root@localhost SSL: Not in use Current pager: less Using outfile:'' Using delimiter: ; Server version:5.7.10 Homebrew Protocol version:10 Connection: Localhost via UNIX socket Server characterset: utf8 Db characterset: utf8 Client characterset: utf8 Conn. characterset: utf8 UNIX socket:/tmp/mysql.sock Uptime:29 days 18 hours 32 min 59 sec Threads:1Questions:8074 Slow queries:0Opens:1592 Flush tables:1 Open tables:354 Queries per second avg:0.003
INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/mysql MySQL is a widely used, open-source relati... 3021 [OK] docker.io docker.io/mysql/mysql-server Optimized MySQL Server Docker images. Crea... 194 [OK] docker.io docker.io/centurylink/mysql Image containing mysql. Optimized to be li... 46 [OK] docker.io docker.io/sameersbn/mysql 36 [OK]
下载MySQL镜像
使用docker pull命令,docker pull docker.io/mysql
启动MySQL镜像
使用docker run命令,执行docker run docker.io/mysql 提示
1 2
error: database is uninitialized and password optionisnot specified You need to specify one of MYSQL_ROOT_PASSWORD, MYSQL_ALLOW_EMPTY_PASSWORD and MYSQL_RANDOM_ROOT_PASSWORD
这里需要注意.ssh和authorized_kesy权限,.ssh必须是700, 而authorized_keys文件只有文件拥有者有写权限。否则会提示Authentication refused: bad ownership or modes for file /home/dengsl/.ssh/authorized_keys错误。所以authorized_keys的权限设置必须为600, 640等等。