我在我的系统上运行了一个本地mysql服务器,我正在尝试将一个庞大的现有数据库从sqldump文件加载到其中。
大约一个小时后,我第一次尝试这个错误时,我得到了以下错误
'ERROR 2013 (HY000): Lost connection to MySQL...
似乎我可以通过增加--wait_timeout 来解决这个问题。
我的问题是??如何将mysql服务器作为服务启动,并在Ubuntu?中传递命令行选项。
正常启动和停止我使用
sudo service mysql [start|stop]
但是在这里传递论点是行不通的。另外,如果我将它作为守护进程启动
sudo mysql
所以我一直在尝试在我的linux服务器上安装wordpress,但是没有成功。我一直在遵循一个指南(底部的链接)
现在在你创建wordpress数据库的部分,这里的说明是:
mysql> CREATE DATABASE wp_myblog;
mysql> GRANT ALL PRIVILEGES ON wp_myblog.* TO 'your_username_here'@'localhost' IDENTIFIED BY 'your_chosen_password_here'; mysql> FLUSH PRIVILEGES
我一直在使用一个UTF-8编码的MySQL DB,它现在需要能够存储4字节的表情符号,所以我决定将utf8编码改为utf8mb4:
ALTER DATABASE bstdb CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
ALTER TABLE HISTORY CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE HISTORY CHANGE SOURCE_CONTEXT SOURCE_CONTEXT VARCHAR(2000) CHARACT