安装服务器
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
———————————————
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: [失败]
解决办法:
原因多个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 status
mysqld (pid 13318) 正在运行...
[root@master1 ~]# ps -el | grep mysqld
4 S 0 13216 1 0 80 0 - 27050 wait pts/0 00:00:00 mysqld_safe
4 S 27 13318 13216 0 80 0 - 94490 poll_s pts/0 00:00:00 mysqld
[root@master1 ~]# ps -ef | grep mysqld
root 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
原文链接:https://blog.csdn.net/scgaliguodong123_/article/details/41600235
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
评论前必须登录!
立即登录