Linux/Ubuntu学习笔记(七)--MySQL安装
来源:互联网 发布:mac待机耗电很快 编辑:程序博客网 时间:2024/06/09 22:14
安装服务器
sudo apt-get install mysql-server
安装时提示设置密码。
安装客户端
sudo apt-get install mysql-client
netstat -tap |grep mysql 检查是否安装成功
修改mysql的配置
vi /etc/mysql/my.cnf
登录
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
show databases 显示所有数据库
use mysql 使用数据库mysql
show tables ; 显示某数据库所有表
---------------------------------------------
mysql的退出命令为quit或者是exit
service mysql status 查看状态
service mysql start 开始
service mysql stop 停止
启动失败
[root@master1 ~]# service mysqld start
Another MySQL daemon already running with the same unix socket.
正在启动 mysqld: [失败]
Another MySQL daemon already running with the same unix socket.
正在启动 mysqld: [失败]
解决办法:
原因多个Mysql进程使用了同一个socket。
两个方法解决:
第一个是立即关机 使用命令 shutdown -h now 关机,关机后在启动,进程就停止了。
shutdown -h now
第二个直接把mysql.sock文件改名即可。也可以删除,推荐改名。
mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak
然后就可以启动mysql了。
[root@master1 ~]# service mysqld start正在启动 mysqld: [确定][root@master1 ~]# service mysqld statusmysqld (pid 13318) 正在运行...[root@master1 ~]# ps -el | grep mysqld4 S 0 13216 1 0 80 0 - 27050 wait pts/0 00:00:00 mysqld_safe4 S 27 13318 13216 0 80 0 - 94490 poll_s pts/0 00:00:00 mysqld
[root@master1 ~]# ps -ef | grep mysqldroot 13216 1 0 09:12 pts/0 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql
mysql 13318 13216 0 09:12 pts/0 00:00:01 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock
root 28907 10310 0 09:25 pts/0 00:00:00 grep mysqld
0 0
- Linux/Ubuntu学习笔记(七)--MySQL安装
- Linux/Ubuntu学习笔记(七)--MySQL安装
- LINUX UBUNTU系统学习笔记二:mysql数据库的安装
- Linux之ubuntu学习笔记(七):操作进程
- Linux学习笔记七
- Linux学习笔记七
- Linux学习笔记之——ubuntu中mysql安装与卸载
- MySQL学习笔记(七)
- MYSQL学习笔记(七)
- Linux学习笔记:LAMP 2 安装Mysql
- Mysql学习-(1- Ubuntu Linux下安装MySQL)
- Mysql学习-(1- Ubuntu Linux下安装MySQL)
- Linux - Ubuntu 安装MySQL
- Linux ubuntu 安装MySql
- Linux Shell学习笔记七
- Linux学习笔记(七)
- Linux学习笔记(七)
- [Linux]C++学习笔记(七)
- Web应用解决中文乱码的两种方式
- javax.servlet.ServletException: BeanUtils.populate
- nyoj107&&hdu A Famous ICPC Team
- IOS将GPS定位经纬度转换为高德地图经纬度
- 新版RE管理器 (Root Explorer)修改方法(去广告,时间日期排序,默认文件夹优先)
- Linux/Ubuntu学习笔记(七)--MySQL安装
- poj1837 balance
- C++实现:双输入单输出系统:建立一个 感知器网络,实现上述样本的分类。计算出相应的网络权值矩阵w。
- 快速掌握C++要点(待续)
- 封装,多态,继承
- 全解HTML 5在移动Web应用的优劣势
- Cryengine渲染引擎剖析
- Android内存性能优化
- 第十三章 拷贝控制实例