fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
来源:互联网 发布:nginx部署webpack项目 编辑:程序博客网 时间:2024/05/16 19:53
fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
1 yum 安装mysql
#yum install mysql mysql-server mysql-devel
如果遇到 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var
可以使用下面的命令:
启动mysql服务
#systemctl start mysqld.service
设置mysqld为开机自启动
#systemctl enable mysqld.service
2、systemctl的用法
该命令为系统进程管理命令; 对比表,以apache / httpd 为例
任务 旧指令 新指令
使某服务自动启动 chkconfig --level 3 httpd onsystemctl enable httpd.service
使某服务不自动启动 chkconfig --level 3 httpd offsystemctl disable httpd.service
检查服务状态 service httpd statussystemctl status httpd.service(服务详细信息) systemctl is-active httpd.service (仅显示是否 Active)
显示所有已启动的服务 chkconfig --listsystemctl list-units --type=service
启动某服务 service httpd startsystemctl start httpd.service
停止某服务 service httpd stopsystemctl stop httpd.service
重启某服务 service httpd restartsystemctl restart httpd.service
3、 安装后可以这样查看mysql的相应命令的安装位置
查找mysql服务器文件的安装位置
#rpm -ql mysql-server
查找mysql客户端文件的安装位置
#rpm -ql mysql
4、系统默认没有安装mysql管理数据库,运行安装命令
#mysql_install_db
或者加上参数
#mysql_install_db --user=root --basedir=/usr --datadir=/var/lib/mysql
安装完mysql管理数据库后,可以启动mysql了,可以这样查看相应的basedir和datadir的值。
启动mysql
#mysqld_safe --user=root &
查找mysqld的进程号
#ps aux|grep mysqld
结束mysqld,进程号由上面的命令得到,注意是 /usr/bin/mysqld 的进程号,而不是 /bin/sh /usr/bin/mysqld_safe 的进程号。
#kill 35431
5、下载一个mysql的Linux二进制压缩安装包(版本号差不多就行,比如都是5.5.xx)中的support-files/mysql.server文件,修改其中的两行。
basedir=/usr
datadir=/var/lib/mysql
搜索'start'段,在 $bindir/mysqld_safe --datadir="$datadir" 修改为 $bindir/mysqld_safe --user=root --datadir="$datadir" 。
然后
#cp mysql.server /etc/rc.d/init.d/mysqld
#chmod +x /etc/rc.d/init.d/mysqld
至此,mysql就成功注册为服务了,可以使用 #service mysqld start|stop|restrat 命令来运行mysql了。
启动mysql
#service mysqld start
给mysql的root用户添加密码123
#mysqladmin -u root password 123
使用mysql命令行客户端
#mysql -u root -p 123
6、 启动 mysqld.service 出现无法启动的问题
用service mysqld start启动服务时,出现如下错误:
Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Access denied
用systemctl start mysql.service时,出现如下错误:
Failed to issue method call: Unit mysql.service failed to load: No such file or directory. See system logs and 'systemctl status mysql.service' for details.
直接输入mysql出现如下错误:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
0 0
- fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
- yum 安装mysql后怎样启动,以及添加为系统服务,但不能开机启动
- Fedora系统安装MySQL后死活无法启动的问题
- Mysql 服务丢失后,手动添加服务 及启动服务!
- rpm打包和yum安装,以及安装后自启动
- mysql 5.7.16 安装完成后服务无法启动
- MYsql 安装后启动服务1067错误
- MySql安装后无法启动服务
- mySQL安装后服务无法启动
- Linux设置添加MySQL Apache为系统服务并开机启动
- 安装mysql后设置为linux服务
- window下添加tomcat为服务启动启动,且待oracle服务启动后再启动
- cengos 安装redis 并将redis启动添加为系统服务
- centos7 yum安装mysql后启动不起来问题
- Windows下添加MySQL服务到系统服务以及注意事项
- 安装,启动与卸载Mysql系统服务
- 安装,启动与卸载Mysql系统服务
- 安装,启动与卸载MySql系统服务
- 设计模式C++学习笔记之九(Template Method模板方法模式)
- 《跟着小吴哥学python》之 01 python初体验
- ExecutorService线程池的用法
- java 接口Comparable和Comparator的使用
- Android Transition框架使用--介绍(1)
- fedora 16 yum安装mysql后怎样启动,以及添加为系统服务
- IIS的安装部署配置问题
- Volley源码解析,框架综述,使用简述
- 算法竞赛入门经典——习题2.5
- 深入探索C++对象模型笔记
- STL heap底层及使用
- 设计模式C++学习笔记之十(Builder建造者模式)
- OpenStack(4)
- DP背包问题小结(01背包,完全背包,需恰好装满或不需,一维DP、二维DP)