Ubuntu下MySql配置
安装MySQL
命令: sudo apt-get install mysql-server
MySQL初始配置及管理
- 启动MySQL
mysql start : mysqld是mysql的守护进程
- 检查mysql是否启动:
ps -ef | grep mysqld
MySQL下的常用命令
- 连接SQL: mysql -h 主机名 -u 用户名 -p 用户密码
- 显示: show databases/tables;
- 创建: create database/tables;
- 删除:drop database name;delete from tablesName where 条件;
- 连接数据库:use databaseName;
- 查询:select * from databaseName;
- 插入:insert into tableName values( );
- 增加字段: alter table 表名 add 字段 类型 其他;
- 更新:update tableName set 字段 = 新值 where 条件;
- 修改表名 : rename table 原表名 to 新表名
如何查看错误log
- 系统错误: /var/log/syslog
- mysql日志:/var/log/mysql
错误及解决的方法
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
解决的方法:
mysql server start
ps -ef | grep mysql
kill [the id]
sudo /etc/init.d/mysql restart